아래 MST, DLT 테이블에 대해 MERGE 문 수행 후 MST의 ID=1 행과 ID=2 행의 (A, B, C) 값으로 옳은 것은?
보기
[MST] (MERGE 전)
| ID | A | B | C |
|---|---|---|---|
| 1 | 10 | 20 | 30 |
[DLT]
| ID |
|---|
| 1 |
| 2 |
MERGE INTO MST T
USING DLT S
ON (T.ID = S.ID)
WHEN MATCHED THEN
UPDATE SET T.B = 99
WHEN NOT MATCHED THEN
INSERT (ID, A, B) VALUES (S.ID, 99, 99);
- 1ID=1 행: (10, 99, 30) / ID=2 행: (99, 99, 99)
- 2ID=1 행: (10, 99, NULL) / ID=2 행: (99, 99, 99)
- 3ID=1 행: (99, 99, 30) / ID=2 행: (99, 99, NULL)
- 4ID=1 행: (10, 99, 30) / ID=2 행: (99, 99, NULL)
꿈라CBT