다중 행 입력 - Conditional-First INSERT
*Conditional-First INSERT 명령문
-서브쿼리의 결과 집합에 대해 WHEN 조건절에서 지정한 조건을 만족하는 첫번째 테이블에 우선적으로 입력하기 위한 명령문
-서브쿼리의 결과 집합중에서 조건을 만족하는 첫번째 WHEN절에서 지정한 테이블에만 입력하고 그외의 결과집합에서 나머지 WHEN절에 조건이 만족하면 첫번째 조건에 INSERT한 행을 제외하고 INSERT, 마지막에는 ELSE절에 정의된 TABLE에 INSERT
*사용법
INSERT FIRST [WHEN 조건절1 THEN INTO [table1] VLAUES[(column1, column2,...)] [WHEN 조건절2 THEN INTO [table2] VLAUES[(column1, column2,...)] [ELSE INTO [table3] VLAUES[(column1, column2,...)] subquery; |
'오라클 > Oracle,SQL' 카테고리의 다른 글
오라클공부 424. 다중 행 입력 - Conditional-First INSERT 예 (0) | 2015.11.12 |
---|---|
오라클공부 423. 다중 행 입력 - Conditional-First INSERT 예 (0) | 2015.11.12 |
오라클공부 421. 다중 행 입력 - Conditonal INSERT ALL 예 (0) | 2015.11.10 |
오라클공부 420. 다중 행 입력 - Conditional INSERT ALL 예 (0) | 2015.11.10 |
오라클공부 419. 다중 행 입력 - Conditional INSERT ALL 예 (0) | 2015.11.10 |