SQL 개발자 (SQLD) / 01 데이터모델링
다음 중 NULL을 다룰 때 가장 안전한 습관은?
- NULL 대신 영을 넣습니다
- 업무상 값이 없을 수 있는 자리만 NULL을 허용하고 나머지는 필수로 못 박습니다
- NULL 대신 공백을 넣습니다
- 모든 컬럼을 NULL 허용으로 둡니다
정답과 해설 보기
2. 업무상 값이 없을 수 있는 자리만 NULL을 허용하고 나머지는 필수로 못 박습니다
영이나 공백으로 대체하면 값이 없다는 사실과 값이 영이라는 사실을 구분할 수 없게 됩니다. NULL을 쓰되 허용 범위를 좁히는 것이 안전합니다.
모던지가 직접 쓴 문항입니다. 시행기관과 관계가 없습니다.