Les traductions sont fournies par des outils de traduction automatique. En cas de conflit entre le contenu d'une traduction et celui de la version originale en anglais, la version anglaise prévaudra.
Fonction NULLIF dans Amazon QLDB
Dans Amazon QLDB pour deux expressions données, utilisez laNULLIF
fonction pour renvoyerNULL
si les deux expressions ont la même valeur. Sinon, cette fonction renvoie.
LaNULLIF
fonction ne se propage pasNULL
etMISSING
.
Syntaxe
NULLIF (
expression1
,expression2
)
Arguments
expression1
,expression2
-
Les deux noms ou expressions de champ que la fonction compare. Ces paramètres peuvent être n'importe lequel des paramètres pris en chargeTypes de données.
Type de retour
Tout type de données pris en charge. Le type de retour estNULL
soit identique à celui de la première expression, soit le même.
Exemples
NULLIF(1, 1) -- null NULLIF(1, 2) -- 1 NULLIF(1.0, 1) -- null NULLIF(1, '1') -- 1 NULLIF([1], [1]) -- null NULLIF(1, NULL) -- 1 NULLIF(NULL, 1) -- null NULLIF(null, null) -- null NULLIF(missing, null) -- null NULLIF(missing, missing) -- null -- Runnable statements SELECT NULLIF(1, 1) FROM << 0 >> -- null SELECT NULLIF(1, '1') FROM << 0 >> -- 1