DataBase > Oracle/Tibero

테이블 또는 데이터 복사하기 (Table copy)

#oracle,#tibero,#sql,#copy

테이블과 데이터를 복사하기

CREATE TABLE {새로운 테이블명} AS SELECT * FROM {복사할 원본테이블}

[WHERE 절]  << 데이터를 일부 또는 조건에 맞는것만 복사할 경우 추가한다. 

 

동일한 DDL의 테이블에 데이터만 복사하기

INSERT INTO {복사 대상 테이블} SELECT * FROM {복사 원본 테이블}

[WHERE 절]  << 일부만 복사시

 

서로다른 테이블의 데이터 복사하기

INSERT INTO {복사 대상 테이블} (컬럼1, 컬럼2, ...) SELECT 컬럼11, 컬럼22, ... FROM {복사 원본 테이블}