Документация FirebirdДокументация по FirebirdNULL в СУБД Firebird → NULL в операторе if
Firebird home Firebird home Пред.: Обработка NULL в UDFНачало: Документация FirebirdУровень выше: NULL в СУБД FirebirdСлед.: Проверка на NULL

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

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

Пред.: Обработка NULL в UDFНачало: Документация FirebirdУровень выше: NULL в СУБД FirebirdСлед.: Проверка на NULL
Документация FirebirdДокументация по FirebirdNULL в СУБД Firebird → NULL в операторе if