공통점
서브쿼리가 필요하다.
차이점
INSERT ALL | INSERT FIRST |
조건절의 결과가 다른 조건절의 결과에 영향을 주지 않는다. | 조건절의 결과가 다른 조건절의 결과에 영향을 준다. |
어떤 WHEN절에 상관없이 다음 WHEN절을 판단한다. | 첫 WHEN절에 만족하면 다음 WHEN절로 넘어가지 않는다. |
INSERT ALL -- ALL이나 FIRST이나 FORM은 똑같다.
WHEN 조건1 THEN
INTO 테이블1 VALUES (C1, C2, C3)
WHEN 조건2 THEN
INTO 테이블2 VALUES (C1, C2, C3)
WHEN 조건3 THEN
INTO 테이블3 VALUES (C1, C2, C3)
ELSE
INTO 테이블4 VALUES (C1, C2, C3)
SELECT C1, C2, C3
FROM 테이블
WHERE 조건;
'💿 Oracle > OCP 공부(1Z0-071)' 카테고리의 다른 글
정규형(Normal Form) 요약 (0) | 2023.09.07 |
---|---|
External Table (0) | 2023.09.06 |
ORDER BY와 UNION 동시에 사용 (0) | 2023.09.06 |