UPDATE
UPDATE 테이블명
SET 컬럼명 = 값[,
컬럼명 = 값,...]
[WHERE 조건];
※[WHERE 조건]절이 생략되면 테이브의 모든 행에 존재하는 컬럼에 새로운 값으로 변경
Ex) 사원테이블(EMPLOYEES)테이블에서 사원들의 급여를 15000으로 변경하시오
SELECT EMP_NAME AS 사원명,
DEPARTMENT_ID AS 부서코드,
SALARY AS 급여
FROM EMPLOYEES;
UPDATE EMPLOYEES
SET SALARY = 15000;
Ex) 사원테이블(EMPLOYEES)테이블에서 부서코드가 50번인 사원들의 급여를 15000으로 변경하시오
SELECT EMP_NAME AS 사원명,
DEPARTMENT_ID AS 부서코드,
SALARY AS 급여
FROM EMPLOYEES
WHERE DEPARTMENT_ID = 50;
UPDATE EMPLOYEES
SET SALARY= 15000
WHERE DEPARTMENT_ID = 50;
ROLLBACK;
COMMIT;
Ex) 회원테이블(MEMBER)에서 회원들의 마일리지를 20% 추가지급하시오
SELECT MEM_NAME, MEM_MILEAGE
FROM MEMBER;
UPDATE MEMBER
SET MEM_MILEAGE = MEM_MILEAGE + MEM_MILEAGE*0.2;
ROLLBACK;
COMMIT;