db2에서는 CREATE TABLE TMP_TEST2 AS SELECT * FROM TMP_TEST1; 가 안되나요? 참고말씀 드립니다.
CREATE TABLE TMP_TEST2 LIKE SELECT * FROM TMP_TEST1
글자가 틀렸어요
답변감사합니다. 그런데 적어주신 쿼리가 되긴하는데 제약조건은 복사가 안되네요. 그리고 데이타도 안옮겨지고요 따로 방법이 있을가요?
db2look 을 이용하세요 db2look -d dbname -e -x -t tabname -o tabname.ddl 위에서 tabname.ddl 을 여신다음 table,tablespace,constraint name등을 수정하시고 db2 -vtf tabname.ddl 로 생성을 해주세요 데이터는 따로 export를 받으셔서 import나 load를 해주세요 모든 작업을 한번에 할 수 있는 방법은 없는것 같은데요
답변 감사합니다. 해볼께요.*^^*
1. CREATE LIKE 문으로 테이블 카피 2. INSERT~ SELECT 문으로 데이타 저장 2단계로 나누어 해야 겠네용. ORACLE의 CREATE~SELECT 문이 어여 구현되야 할텐데요 ㅋ