NULLIF ist eine Funktion, die einen NULL-Wert zurückgibt, wenn die Argumente gleich
sind.
Syntax

>>-NULLIF--(--Ausdruck1--,--Ausdruck2--)-----------------------><
Die Funktion NULLIF gibt einen NULL-Wert zurückgibt, wenn die Argumente gleich sind,
andernfalls gibt sie den Wert des ersten Arguments zurück. Die Argumente müssen vergleichbar sein. Das Ergebnis der Funktion
NULLIF(a1,a2) entspricht dem des folgenden Ausdrucks:
CASE WHEN a1=a2 THEN NULL ELSE a1 END
Wenn die Auswertung von
a1=a2 zum Ergebnis 'unknown' (unbekannt) führt, weil ein oder beide Argumente NULL
sind, gibt NULLIF den Wert des ersten Arguments zurück.