Catégories :

Fonctions d’expressions conditionnelles

NVL

Si expr1 vaut NULL, renvoie expr2, sinon renvoie expr1.

Alias

IFNULL

Syntaxe

NVL( <expr1> , <expr2> )
Copy

Arguments

expr1

L’expression à vérifier pour savoir s’il s’agit de NULL.

expr2

Si expr1 est NULL, cette expression est évaluée et sa valeur est renvoyée.

Détails du classement

Exemples

Appeler NVL avec les valeurs NULL et non NULL pour la première expression :

SELECT NVL('food', 'bard') AS col1, NVL(NULL, 3.14) AS col2;

+------+------+
| COL1 | COL2 |
+------+------+
| food | 3.14 |
+------+------+
Copy