다중 행 입력 - Conditional INSERT ALL

 

*사용법

INSERT ALL

[WHEN 조건절1 THEN

INTO [table1] VLAUES [(column1, column2, ...)]

[WHEN 조건절2 THEN

INTO [table2] VLAUES [(column1, column2, ...)]

[ELSE

INTO [table3] VLAUES [(column1, column2, ...)]

subquery;

 

*서브쿼리의 결과 집합 중에서 조건절1을 만족하는 결과 행은 table1에 입력, 조건절 2을 만족하는 결과 행은 table2에 입력, 그리고 어느 조건절도 만족하지 않는 행은 table3에 입력

 

 

+ Recent posts