ORACLE
오라클 테이블 복사 및 데이터 복사하기
행복안테나
2011. 11. 1. 18:20
- 테이블 복사하기 (스키마 & 데이터)
CREATE TABLE 생성테이블명 AS SELECT * FROM 복사할테이블명 [WHERE 절]
ex ) WHERE IDX<10000
- 테이블 구조만 복사하기
CREATE TABLE 생성테이블명 AS SELECT * FROM 복사할테이블명 WHERE 1=2
- 테이블은 이미 생성되어 있고 데이터만 복사
INSERT INTO 복사할테이블명 SELECT * FROM 복사할테이블명 [WHERE 절]
- 테이블 이름 변경
ALTER TABLE 구테이블명 RENAME TO 신테이블명
출처 : http://www.cyworld.com/urosaria/12319735
- 테이블 복사하기 (스키마 & 데이터)
CREATE TABLE 생성테이블명 AS SELECT * FROM 복사할테이블명 [WHERE 절]
ex ) WHERE IDX<10000
- 테이블 구조만 복사하기
CREATE TABLE 생성테이블명 AS SELECT * FROM 복사할테이블명 WHERE 1=2
- 테이블은 이미 생성되어 있고 데이터만 복사
INSERT INTO 복사할테이블명 SELECT * FROM 복사할테이블명 [WHERE 절]
- 테이블 이름 변경
ALTER TABLE 구테이블명 RENAME TO 신테이블명