오라클 UPDATE 문

Oracle 2014. 11. 12. 17:05

모둔 사원의 번호 30번으로 수정

EX) UPDATA EMP01 SET DEPTNO =30; 

모둔 사원의 급여 10프로 상승 

EX) UPDATE EMP01 SET SAL = SAL * 1.1;

모든 사원의 입사 일자. 

EX) UPDATE EMP01 SET HIREDATE = SYSDATE;

특정 데이터 행만 값을 변경

EX) UPDATE EMP01 SET DEPTNO = 30 WHERE DPTNO =10;

급여가 3000원 이상인 사원만 급여를 10퍼센트 이상

EX) UPDATE EMP01 SET SAL = SAL * 1.1 WHERE SAL >= 3000;


테이블에서 2개이상 값 변경

EX) UPDATE EMP01 SET DEPTNO=20,JOB='MANAGER' WHERE ENAME 'SCOTT';


서브쿼리를 이용한 데이터 수정

EX) UPDATE DEPT01 SET(DNAME,LOC) = (SELECT DNAME , LOC, FROM DEPT WHERE DEPTNO=20;


블로그 이미지

은호아빠

여행, 맛집, 일상, 프로그래밍, 개발자, 윈도우, 웹, jsp, spring, db, mysql, oracle, c#

,