728x90
데이타와 그 구조 정의 = 데이타 정의어
존재하는 테이블과 같은 구조의 테이블 새로 만들기(데이타 이동 미포함)
방법1
CREATE TABLE TABLE1 AS (SELECT * FROM TABLE2) WITH NO DATA;
방법2
CREATE TABLE TABLE1 LIKE TABLE2;
※ 방법1, 2는 테이블의 구조만 복사되고 제약조건은 복사되지 않는다.
※ 방법1,2 는 테이블내의 데이타는 복사되지 않는다. 이부분은 알아내는 중이다.
존재하는 테이블과 같은 구조의 테이블 새로 만들기 (데이타 이동 포함)
1. CREATE TABLE TABLE1 LIKE TABLE2;
2. INSERT INTO TABLE1 SELECT * FROM TABLE2;
※ 테이블을 복사할때 제약조건은 복사되지 않는다.
※ DB2에는 오라클의 "CREATE TABLE AS SELECT" 같은 명령이 없다.
반응형
'[개발] DataBase Tool SAP > 2. DB2' 카테고리의 다른 글
[DB2] 백업테이블 복구 / 다른테이블 조인 업데이트 (0) | 2022.02.04 |
---|---|
[DB2] AS400 LOCK 푸는거 참.... (1) | 2021.12.10 |
[DB2] 모니터링 메뉴얼 (0) | 2021.11.24 |
[DB2] PwrLink AS400 명령어 (0) | 2021.11.12 |
01. 백업테이블 만들면서 데이터까지 저장 (0) | 2019.06.27 |