Die vorliegende Übersetzung wurde maschinell erstellt. Im Falle eines Konflikts oder eines Widerspruchs zwischen dieser übersetzten Fassung und der englischen Fassung (einschließlich infolge von Verzögerungen bei der Übersetzung) ist die englische Fassung maßgeblich.
NULLIFFunktion in Amazon QLDB
Wichtig
Hinweis zum Ende des Supports: Bestandskunden können Amazon QLDB bis zum Ende des Supports am 31.07.2025 nutzen. Weitere Informationen finden Sie unter Migrieren eines Amazon QLDB Ledgers zu Amazon Aurora SQL Postgre
Verwenden Sie in AmazonQLDB, wenn zwei Ausdrücke gegeben sind, die NULLIF
Funktion, um zurückzugeben, NULL
ob die beiden Ausdrücke denselben Wert ergeben. Andernfalls gibt diese Funktion das Ergebnis der Auswertung des ersten Ausdrucks zurück.
Die NULLIF
Funktion propagiert NULL
und MISSING
nicht.
Syntax
NULLIF (
expression1
,expression2
)
Argumente
expression1
,expression2
-
Die beiden Feldnamen oder Ausdrücke, die die Funktion vergleicht. Diese Parameter können jeder der unterstützten Datentypen sein.
Rückgabetyp
Beliebiger unterstützter Datentyp. Der Rückgabetyp ist NULL
oder mit dem Typ des ersten Ausdrucks identisch.
Beispiele
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