Firebird Documentation Index → NULL в СУБД Firebird → Что такое NULL? |
В SQL NULL
не является значением - это
состояние, указывающее, что значение элемента
неизвестно или не существует. Это не ноль, не пустота, не «пустая
строка», и оно не ведет себя как какое-то из этих значений.
Некоторые вопросы SQL являются более запутанными, чем
NULL
, и его работа станет не сложна для понимания,
как только вы запомните следующее простое определение:
NULL
- значит неизвестно.
Позвольте мне повторить, что:
NULL
означает НЕИЗВЕСТНО
Держите эту строку в уме во время чтения оставшейся части статьи, и
большинство, на первый взгляд, нелогичных результатов, где вы получаете
NULL
, на практике объяснят сами себя.
Firebird Documentation Index → NULL в СУБД Firebird → Что такое NULL? |