Funktion NULLIF

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

SYNTAX

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.

Zugehörige Konzepte
Übersicht zu ESQL
Zugehörige Tasks
ESQL erstellen
Zugehörige Verweise
Syntaxdiagramme: verfügbare Typen
Sonstige ESQL-Funktionen
Bemerkungen | Marken | Downloads | Bibliothek | Unterstützung | Rückmeldung
Copyright IBM Corporation 1999, 2006 Letzte Aktualisierung: 23. Aug. 2006
ak05880_