IT/DB

[Oracle] 오라클 테이블 복사, 데이터 복사

바다, 2023. 3. 14. 22:40
반응형

백업, 데이터이관 등을 위해 테이블 복사, 데이터 복사.
 
1. 테이블 복사 (구조).
CREATE TABLE [신규테이블] AS
SELECT * FROM [기존테이블] WHERE 1 = 2
 
2. 테이블 복사 (데이터 포함).
CREATE TABLE [신규테이블] AS
SELECT * FROM [기존테이블] [WHERE]
 
3. 구조가 동일 테이블에서 데이터 일괄 복사.
INSERT INTO [신규테이블]
SELECT * FROM [기존테이블] [WHERE]
 
4.구조가 다른 테이블에서 데이터 선택 복사.
INSERT INTO [신규테이블] (col1, col2, col3, ...)
SELECT (col1, col2, col3, ...) FROM [기존테이블]

반응형