Menü

IsNULL

Zurück | Ebene zurück

Beschreibung

IsNULL liefert einen Ersatzwert, wenn das erste Argument den SQL-Wert NULL hat.

Syntax

IsNULL ( check_expression , replacement_value )

Argumente

check_expression

Dieser Parameter ist der zu überprüfende Wert, also in der Regel ein Feldname. Hat dieser Feldwert den SQL-Wert NULL so wird der im zweiten Argument angegebene Ersatzwert als Ergebnis geliefert. check_expression kann einen beliebigen Datentyp haben.

replacement_value

Dies ist der Ersatzwert, der immer dann als Funktionsergebnis geliefert wird, wenn der zu überprüfende Wert den SQL-Wert NULL hat. replacement_value muss denselben Datentyp besitzen wie check_expresssion.

Rückgabetypen

Gibt den Datentyp der Argumente zurück.

Beispiel 1

SELECT IsNULL(0,55)
GO
----------- 
0

(1 row(s) affected)

Beispiel 2

SELECT IsNULL(NULL,55)
GO
----------- 
55

(1 row(s) affected)