게으른 개발자의 끄적거림

Oracle update set 여러개 적용시키는 방법

끄적잉 2023. 9. 11. 21:26
반응형

Oracle 데이터베이스에서 여러 개의 열을 업데이트하려면 다음과 같이 SQL의 UPDATE 문을 사용합니다. 아래 예시에서는 "테이블명" 테이블을 가정하고, 여러 개의 열을 업데이트하는 방법을 보여줍니다:

 

 

UPDATE 테이블명
SET 열1 = 값1,
    열2 = 값2,
    열3 = 값3
WHERE 조건;

 

 

 여기서 각 SET 절은 업데이트할 열과 새로운 값으로 구성됩니다. 여러 개의 열을 업데이트하려면 쉼표로 구분하여 나열하면 됩니다. 예를 들어, "employees" 테이블에서 직원의 이름과 급여를 동시에 업데이트하고자 한다면 다음과 같이 사용할 수 있습니다:


UPDATE employees
SET first_name = '새로운이름',
    salary = 50000
WHERE employee_id = 123;



이 예시에서는 "employees" 테이블에서 "employee_id"가 123인 직원의 이름과 급여가 각각 '새로운이름'과 50000으로 업데이트됩니다. WHERE 절은 업데이트를 적용할 행을 선택하는 조건을 지정합니다. 원하는 행을 정확하게 식별하는 조건을 포함해야 합니다.

반응형