Oracle
[Oracle] 오라클 INSERT INTO SELECT 구문
괴발새발개발자
2022. 8. 7. 16:23
< INSERT INTO SELECT >
- INSERT INTO 구문은 원본과 대상테이블이 모두 있을 경우 사용한다.
- TABLE A에서 모든 데이터를 가져와 B라는 테이블에 INSERT 한다.
INSERT INTO B SELECT * FROM A
- 위에서 TABLE A와 TABLE B는 스키마가 동일해야 한다.
- 만일, A보다 컬럼수가 적을 경우에는 아래와 같이 사용할 수 있다.
INSERT INTO B SELECT COL1,COL2,COL3 FROM A