문제
SQLCREATE TABLE AS SELECT(CTAS)에 대한 설명으로 가장 적절하지 않은 것은?
① 원본 테이블의 데이터와 구조를 동시에 복사할 수 있다 ② CHECK 제약조건은 새 테이블에 복사되지 않는다 ③ 컬럼의 DEFAULT 값 설정은 복사되지 않는다 ④ 인덱스(INDEX)는 자동으로 함께 생성된다
정답
4번
해설
CTAS는 테이블 구조와 데이터를 복사하지만, 인덱스는 자동으로 생성되지 않습니다. NOT NULL 제약조건만 복사되고, PRIMARY KEY, FOREIGN KEY, CHECK 제약조건, DEFAULT 값, 인덱스 등은 모두 복사되지 않습니다. 따라서 ④번이 부적절한 설명입니다.