[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