SQL - 문제 미리보기

문제 1777

easy
DEFAULT 제약조건에 대한 설명으로 올바른 것은?
A. DEFAULT 제약조건은 컬럼의 고유성을 보장한다
B. DEFAULT 제약조건은 새로운 레코드 삽입 시 값이 지정되지 않으면 기본값을 자동으로 설정한다
C. DEFAULT 제약조건은 다른 테이블과의 관계를 설정한다
D. DEFAULT 제약조건은 NULL 값을 허용하지 않는다

정답: B

• DEFAULT 제약조건의 핵심 역할: • 값이 지정되지 않은 컬럼에 미리 정의된 기본값을 자동 설정 • 데이터 입력 시 편의성 제공 및 일관성 보장 • 필수가 아닌 컬럼에 합리적인 초기값 제공 • 활용 시나리오: • 회원가입 시 기본 도시: `City DEFAULT 'Seoul'` • 주문 날짜를 현재 시간으로: `OrderDate DEFAULT GETDATE()` • 상태 초기값: `Status DEFAULT 'Active'` • 중요한 특징: • 값을 명시적으로 입력하면 DEFAULT 값은 무시됨 • NULL 허용 여부와는 별개의 개념

💡 학습 팁

이 문제를 포함한 SQL 과목의 모든 문제를 순차적으로 풀어보세요. 진행상황이 자동으로 저장되어 언제든지 이어서 학습할 수 있습니다.