2016년 7월 28일 목요일

[IT실무고급교육★탑크리에듀]PL/SQL에서 UPDATE사용


PL/SQL에서 UPDATE사용 

INSERT/UPDATE/DELETE문의 사용 

 일반적인 DML 사용하는 방법과 같다. 
 WHERE절을 만족하는 레코드가 없더라도 오류가 발생하지 않고 WHERE절을 기술하지 않았다면 전체 레코드에 대해 DML이 처리된다. 

-- EMP 테이블에서 모든 사원의 급여를 10% 상승시키세요. 
SQL> select ename, sal from emp; 

ENAME            SAL 
---------- ---------- 
SMITH            800 
ALLEN            1600 
WARD            1250 
…… 

14 개의 행이 선택되었습니다. 

SQL> DECLARE 
  2  BEGIN 
  3    UPDATE EMP SET sal = sal + ROUND(10/100*sal); 
  4    COMMIT; 
  5  END; 
  6  / 

PL/SQL 처리가 정상적으로 완료되었습니다. 

SQL> select ename, sal from emp; 

ENAME            SAL 
---------- ---------- 
SMITH            880 
ALLEN            1760 
WARD            1375 
…… 
14 개의 행이 선택되었습니다.

댓글 없음:

댓글 쓰기