2014-02-19 1 views

답변

5

당신은이 방법을

CREATE TABLE TEST02 
AS 
SELECT COL1       AS COL3 
,  CAST(COL2 AS VARCHAR2(20))  AS COL4 
,  CAST(NULL AS DATE)    AS COL5 
FROM TEST01; 

참고하십시오 : 나는 NULL 값을 포함하는 새 열을 가정한다. COL1과 COL2는 이미 표 1에 나와 있으며 COL3과 COL4로 표 2에 복사됩니다. 여기서 COL5가 새로 생성됩니다.

+0

또한 제약 조건을 전달할 수도 있습니다. – TheOneWhoPrograms

+0

범위에 포함되지 않습니다. :) 필요하다면 다시 생각할 필요가 있습니다.) – SriniV

+0

하하, 충분히 공평합니다 ... 저는 테이블에 대한 모든 메타 데이터를 복사하는 것으로 테이블을 복사하는 것을 생각했습니다. (그리고 지금 생각해 보면 실제 데이터 뿐만 아니라)) – TheOneWhoPrograms

관련 문제