-
[Oracle] 테이블, 데이터 복사개발/데이터베이스 2023. 3. 5. 21:16
1. 테이블 및 데이터 복사
create table 만들테이블명 AS select * from 복사할테이블명; commit;
2. 테이블 구조만 복사
create table 만들테이블명 AS select * from 복사할테이블명 where 복사할 테이블명 where 1=2; commit;
3. 테이블이 존재할 경우, 데이터만 복사(구조가 같을때)
insert into 복사할테이블 select * from 데이터갖고올테이블 where 컬럼 = '조건'; commit;
4. 테이블이 존재할 경우, 데이터만 복사하기(구조가 다를경우)
insert into 복사할테이블 (col1, col2) select col1,col2 from 데이터갖고올테이블 where 컬럼 = '조건'; commit;
'개발 > 데이터베이스' 카테고리의 다른 글
[Mysql] Prepared Statement (0) 2024.09.29 [Oracle] TO_CHAR 함수 정리 (0) 2024.07.14 [Oracle] 중복 데이터를 찾는 방법 (0) 2023.02.06 [Oracle] Select 튜닝 순서 (0) 2022.01.24 [Oracle] RMAN (0) 2022.01.17