Firebird Documentation IndexGuide Firebird et NULL → Qu'est ce que NULL?
Firebird Home Firebird Home Précédent: Guide Firebird et NULLFirebird Documentation IndexNiveau supérieur: Guide Firebird et NULLSuivant: NULL dans les expressions

Qu'est ce que NULL?

Dans SQL, NULL n'est pas une valeur. C'est un état indiquant que la valeur d'un item est inconnue ou inexistante. Ce n'est ni zéro ni blanc ni une « chaîne vide » et cela ne se comporte comme aucune de ces valeurs. Peu de choses sèment autant le trouble dans SQL que NULL, et pourtant son mécanisme est simple à comprendre quand on suit cette simple définition suivante : NULL signifie indéterminé.

Laisser moi le redire :

NULL signifie INDÉTERMINÉ

Gardez cette définition en tête quand vous lirez le reste de cet article, et tout ce qui vous semblait illogique dans le comportement de NULL s'expliquera quasiment de lui même.

Précédent: Guide Firebird et NULLFirebird Documentation IndexNiveau supérieur: Guide Firebird et NULLSuivant: NULL dans les expressions
Firebird Documentation IndexGuide Firebird et NULL → Qu'est ce que NULL?