Looking for oracle Keywords? Try Ask4Keywords

Oracle DatabaseGestion des valeurs NULL


Introduction

Une colonne est NULL lorsqu'elle n'a pas de valeur, quel que soit le type de données de cette colonne. Une colonne ne devrait jamais être comparée à NULL en utilisant cette syntaxe a = NULL car le résultat serait INCONNU. Utilisez plutôt a IS NULL ou a IS NOT NULL condition a IS NOT NULL . NULL n'est pas égal à NULL. Pour comparer deux expressions où null peut se produire, utilisez l'une des fonctions décrites ci-dessous. Tous les opérateurs sauf la concaténation renvoient NULL si l'un de leurs opérandes est NULL. Par exemple, le résultat de 3 * NULL + 5 est nul.

Remarques

NULL ne peut pas apparaître dans les colonnes restreintes par une contrainte PRIMARY KEY ou NOT NULL. (L'exception est une nouvelle contrainte avec la clause NOVALIDATE)

Gestion des valeurs NULL Exemples Liés