SQLDSQL 기본제약조건난이도 0MCQ

SQLD 제약조건 기출문제 #130

문제

NOT NULL 제약조건에 대한 설명으로 가장 적절한 것은?

① 테이블당 하나만 설정할 수 있다 ② NULL 값과 빈 문자열('')을 모두 허용하지 않는다 ③ 컬럼 레벨에서만 정의할 수 있다 ④ 기본값(DEFAULT)이 설정되어 있어도 명시적으로 NULL을 입력하면 오류가 발생한다

정답

4

해설

④ NOT NULL 제약조건은 DEFAULT 값이 있어도 명시적으로 NULL을 입력하면 오류가 발생합니다. ① 여러 컬럼에 설정 가능합니다. ② 빈 문자열('')은 NULL과 다르므로 허용됩니다. ③ 컬럼 레벨에서만 정의 가능하며, 테이블 레벨에서는 정의할 수 없습니다.

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

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

[SQLD] 제약조건 SQL 기본 기출 #130 | sqldpass