SQL 개발자 (SQLD) / 01 데이터모델링
NULL인지 확인하려 할 때 등호 비교를 쓰면 안 되는 이유로 가장 알맞은 것은?
- NULL은 문자이기 때문입니다
- 인덱스를 타지 않기 때문입니다
- 문법 오류가 나기 때문입니다
- 비교 결과가 참도 거짓도 아닌 알 수 없음이 되어 조건이 성립하지 않기 때문입니다
정답과 해설 보기
4. 비교 결과가 참도 거짓도 아닌 알 수 없음이 되어 조건이 성립하지 않기 때문입니다
NULL과의 비교는 참이 아니라 알 수 없음을 냅니다. 그래서 IS NULL이라는 전용 표현을 씁니다.
모던지가 직접 쓴 문항입니다. 시행기관과 관계가 없습니다.