문제
CREATE TABLE 문에 포함되지 않는 키워드는?
① NOT NULL ② PRIMARY KEY ③ FOREIGN KEY ④ ALTER
정답
4번
해설
정답: 4. ALTER는 이미 생성된 테이블의 구조를 변경하는 명령이며 CREATE TABLE 내부 키워드가 아니다.
오답 풀이
- 1번: NOT NULL은 컬럼 제약조건이다.
- 2번: PRIMARY KEY는 기본키 제약조건이다.
- 3번: FOREIGN KEY는 외래키 제약조건이다.
- 4번: ALTER는 별도의 DDL 명령이다.
보충 개념 CREATE TABLE에서는 컬럼 정의와 제약조건을 함께 지정할 수 있다.