ANSI SQL에서 x가 NULL일 때 실행 결과가 나머지 세 표현식과 다른 것은?
정답 1번
NULL은 일반 동등 비교로 일치시킬 수 없다. 단순 CASE x WHEN NULL은 내부적으로 x와 NULL의 동등 비교를 시도하므로 ELSE 0으로 간다. 나머지는 IS NULL 또는 COALESCE를 통해 NULL을 명시적으로 처리해 -1을 반환한다.
콘텐츠 정보
- 자료 유형
- 편집복원
- 검수 상태
- 내용 검수 완료
- 해설 작성·검수
- 정처LAB 편집 기준
- 최종 검수
- 2026-08-21