Firebird Documentation IndexGuide Firebird et NULL → NULL dans des instructions if
Firebird Home Firebird Home Précédent: NULL dans les UDFsFirebird Documentation IndexNiveau supérieur: Guide Firebird et NULLSuivant: Tester si quelque chose est NULL

NULL dans des instructions if

Si l'expression à tester dans l'instruction if est évaluée à NULL, la clause then est ignorée et la clause else (si elle est présente) exécutée. Attention! Cette expression semble se comporter comme false dans ce cas, mais elle n'a pas la valeur false. Elle est toujours NULL, et des choses curieuses peuvent arriver si vous oubliez cela. Les exemples suivants explorent quelques diaboliques comportements de NULL dans des instructions if :

Précédent: NULL dans les UDFsFirebird Documentation IndexNiveau supérieur: Guide Firebird et NULLSuivant: Tester si quelque chose est NULL
Firebird Documentation IndexGuide Firebird et NULL → NULL dans des instructions if