ORACLE
merge이용
구름너머
2009. 6. 1. 11:28
[SYNTAX]
MERGE INTO 테이블 A -- update 또는 insert할 테이블
USING (테이블명 | SUBQUERY | 뷰) B -- 비교 대상
ON(A와 B의 조인식)-- 대상테이블과 비교테이블의 조인식
WHEN MATCHED THEN-- on절에서 일치하는 로우가 있다면
UPDATE SET = , , .... -- 업데이트하고,
WHEN NOT MATCHED THEN-- 일치하는 로우가 없다면
INSERT INTO(컬럼명) -- insert를
VALUES(값, 값, ...) -- 이 값으로 넣어라.