티스토리 뷰

프로그래밍/DB

오라클 merge

LunaStratos 2019. 8. 29. 11:32

오라클 merge

 

MERGE INTO 대상테이블 A -- 업데이트나 INSERT등의 조작이 될 테이블

USING 데이터테이블 B -- 참조할 데이터 테이블

ON (B.COL1 = A.COL1) -- 조건절

WHEN MATCHED THEN  -- 일치하면 할 작업들

UPDATE SET 

A.COL2 = B.COL2, 

A.COL3 = B.COL3

A.COL4 = B.COL4

WHEN NOT MATCHED THEN  -- 일치하지 않으면 할 작업들

INSERT (COL1, COL2, COL3, COL4) VALUES(B.COL1, B.COL2, B.COL3, B.COL4)

공지사항
최근에 올라온 글
최근에 달린 댓글
Total
Today
Yesterday
«   2024/04   »
1 2 3 4 5 6
7 8 9 10 11 12 13
14 15 16 17 18 19 20
21 22 23 24 25 26 27
28 29 30
글 보관함