테이블 복사 쿼리문
insert into copy_emp
select *
from employees;
위 쿼리문 작성 시 employees테이블의 구조와 모든 데이터를 복사하여 copy_emp테이블을 생성한다.
create table copy_emp
as select *
from employees
where 1 = 2;
위 쿼리문 작성 시 employees테이블과 구조가 똑같은 copy_emp 라는 이름의 빈 테이블이 생성된다.
테이블 복사 시 제약 조건은 NOT NULL만 복사된다.
'프로그래밍 > DataBase' 카테고리의 다른 글
[DataBase]시퀀스 (0) | 2021.04.21 |
---|---|
[DataBase]뷰 (0) | 2021.04.19 |
[DateBase]그룹함수 (0) | 2021.04.05 |
[DataBase]일반 함수 (0) | 2021.03.31 |
[DataBase]문자함수 (0) | 2021.03.23 |