MERGE INTO TRGT_TBL AS TRGT
USING (SELECT .
.
.
FROM SURC_TBL) SURC
ON (TRGT.KEY_ID = SURC.KEY_ID)
WHEN MATCHED THEN
UPDATE SET COL1 = SURC.COL1
, COL2 = SURC.COL2
.
.
.
WHEN NOT MATCHED THEN
INSERT VALUES ( SURC.COL1
, SURC.COL2
, SURC.COL3
, SURC.COL4
, ...)
WHEN NOT MATCHED BY SOURCE THEN
UPDATE SET COL1 = 'XXX'
, COL2 = 'XXX'
, COL3 = 'XXX'
, COL4 = 'XXX';
MERGE INTO 사용예시
|
2012.07.19 16:22:12
|
2012.07.19 16:22:12
|
685
|
Aiden
Total of Attached file
0.00 Bytes of 0 files
2017.10.23
2012.10.29
2012.10.19
2012.09.04
2012.09.01
2012.07.19
2012.07.18
2012.07.10
2012.07.05
2012.07.03
2012.07.02