SQLD관리 구문CTAS난이도 2MCQ

SQLD CTAS 기출문제 #3690

문제

CTAS(Create Table As Select)로 테이블을 복제할 때 제약조건 적용에 대한 설명으로 가장 적절한 것은?

① 기본키(PK)는 복제되지 않는다. ② NOT NULL 조건은 절대 복제되지 않는다. ③ CHECK 제약조건은 항상 복제된다. ④ DEFAULT 값은 항상 복제된다.

정답

1

해설

정답: 1. CTAS로 테이블을 생성하면 일반적으로 기본키, 외래키, CHECK, DEFAULT 같은 제약조건은 복제되지 않고 일부 NOT NULL 속성만 유지될 수 있다.

오답 풀이

  • 1번: PK는 CTAS로 자동 복제되지 않는다.
  • 2번: NOT NULL 속성은 일부 유지될 수 있다.
  • 3번: CHECK 제약조건은 일반적으로 복제되지 않는다.
  • 4번: DEFAULT 정의는 일반적으로 복제되지 않는다.

보충 개념 CTAS는 조회 결과를 기반으로 새 테이블을 빠르게 생성하는 방식이다. 구조와 데이터는 복제되지만 제약조건, 인덱스, 트리거 등은 별도 생성이 필요할 수 있다.

SQLD 시험 준비 가이드

이런 문제 20~50개를 한 번에 풀어보세요

매번 새로 추가되는 모의고사 + 오답 자동 복습 + 회차별 실력 추적. 회원가입 후 무료 이용.

[SQLD] CTAS 관리 구문 기출 #3690 | 문어CBT