다중 행 입력 - INSERT ALL
*INSERT ALL(unconditional INSERT ALL) 명령문
-서브쿼리의 결과 집합을 조건없이 여러 테이블에 동시에 입력
-서브쿼리의 컬럼 이름과 데이터가 입력되는 테이블의 칼럼이 반드시 동일해야 함
*사용법
INSERT ALL | FIRST INTO [table1] VLAUES[(column1, column2,...)] INTO [table2] VLAUES[(column1, column2,...)] INTO [table3] VLAUES[(column1, column2,...)] subquery; |
-ALL : 서브쿼리의 결과 집합을 해당하는 INSERT절에 모두 입력
-FIRST : 서브쿼리의 결과 집합을 해당하는 첫번째 INSERT절에 입력
-subquery : 입력 데이터 집합을 정의하기 위한 서브쿼리
'오라클 > Oracle,SQL' 카테고리의 다른 글
오라클공부 415. 다중 행 입력 - INSERT ALL 예 (0) | 2015.11.10 |
---|---|
오라클공부 414. 다중 행 입력 - INSERT ALL 예 (0) | 2015.11.09 |
오라클공부 412. 단일 테이블에 다중 행 입력 예 (0) | 2015.11.09 |
오라클공부 411. 단일 테이블에 다중 행 입력 (0) | 2015.11.09 |
오라클공부 410. 다중 행 입력 (0) | 2015.11.09 |