상품 가격이 0보다 커야 한다는 업무 규칙을 DB에서 보장할 제약은?
정답 1번
CHECK 제약은 새 행이나 변경된 행의 price가 0보다 큰지 직접 검사한다. NOT NULL은 값의 존재만, DEFAULT는 값을 생략했을 때의 기본값만, UNIQUE는 값의 중복 여부만 제한하므로 음수 입력을 막지 못한다.
콘텐츠 정보
- 자료 유형
- 정처LAB 자체 제작
- 검수 상태
- 내용 검수 완료
- 해설 작성·검수
- 정처LAB 편집 기준
- 최종 검수
- 2026-08-16