web-dev-qa-db-fra.com

Que signifie NVL?

Que signifie NVL? Je parle de la fonction Oracle et Informix (peut-être quelques autres aussi) utilisée pour filtrer les valeurs non NULL des résultats de requête (similaire à COALESCE dans d'autres bases de données).

18
newenglander

Tout simplement: Null VaLue

La fonction remplace tout NULL dans une colonne d'ensemble de résultats donnée par la valeur indiquée comme deuxième paramètre.

19
Philᵀᴹ

"Null Value Logic" selon http://www.abbreviations.com/term/157605 , mais la plupart des autres références que j'ai trouvées soutiennent la supposition de Phil "Null Value". Je n'ai pas trouvé d'Origine définitive.

8
Leigh Riffel

Dans la programmation en langage assembleur, les programmeurs utilisaient également NVL pour la logique de valeur nulle. Donc, dans ce cas, il indique également la valeur nulle.

2
Mahesh