oracle
[ 오라클 팁 ] 오라클 테이블 복사하기.
파워킴
2022. 9. 26. 21:26
반응형
1. 테이블 복사 스키마 (데이터도 복사O)
CREATE TABLE [NEW_TABLE] AS
SELECT * FROM [OLD_TABLE] [WHERE 절]
2. 테이블 구조만 복사
CREATE TABLE [NEW_TABLE] AS
SELECT * FROM [OLD_TABLE] WHERE 1=2 ( where절은 true가 아닌값을 조건으로 처리 )
3. 테이블은 이미 생성되어 있고 데이터만 복사 (테이블 구조가 동일한 경우)
INSERT INTO [NEW_TABLE] SELECT * FROM [OLD_TABLE] [WHERE 절]
4. 테이블은 이미 생성되어 있고 데이터만 복사 (테이블 구조가 다른 경우)
INSERT INTO [NEW_TABLE] (ID, NAME, TEL) SELECT ID, NAME, TEL FROM [OLD_TABLE]
반응형