Firebird Documentation IndexNULL в СУБД Firebird → NULL в операторе if
Firebird Home Firebird Home Пред.: Обработка NULL в UDFFirebird Documentation IndexУровень выше: NULL в СУБД FirebirdСлед.: Проверка на NULL

NULL в операторе if

Если выражение оператора if вычисляется как NULL, то предложение then пропускается и выполняется предложение else (если оно есть). Но берегитесь! В этом случае значение выражения может вести себя, подобно false, но это не значит, что значение равно false. Это все еще NULL, могут произойти непонятные вещи, если вы забудете об этом. Следующие примеры рассматривают несколько ужасающее поведение NULL в операторе if:

Пред.: Обработка NULL в UDFFirebird Documentation IndexУровень выше: NULL в СУБД FirebirdСлед.: Проверка на NULL
Firebird Documentation IndexNULL в СУБД Firebird → NULL в операторе if