[SQL]-(082) 데이터 입력, 수정, 삭제, 한번에 하기
[Reference] 초보자를 위한 SQL 200제
[SQL 문법]
테이블의 데이터를 입력, 수정, 삭제를 한 번에 수행할 수 있다.
MERGE문은 데이터 입력과 수정, 삭제를 한번에 수행할 수 있는 명렁어이다.
MERGE INTO emp e
USING dept d
ON (e.detpno = d.deptno)
WHEN MATCHED THEN
UPDATE set e.loc = d.loc
WHEN NOT MATCHED THEN
INSERT (e.empno, e.deptno, e.loc) VALUES (1111, d.deptno, d.loc)
[예시]
Leave a comment