Freigeben über


NULL (SSIS-Ausdruck)

Gilt für: SQL Server SSIS Integration Runtime in Azure Data Factory

Gibt einen NULL-Wert eines angeforderten Datentyps zurück.

Syntax

  
NULL(typespec)  

Argumente

typespec
Ein gültiger Datentyp. Weitere Informationen finden Sie unter Integration Services Datentypen.

Ergebnistypen

Ein beliebiger gültiger Datentyp mit einem NULL-Wert.

Hinweise

NULL gibt ein NULL-Ergebnis zurück, wenn das Argument NULL ist.

Parameter sind erforderlich, um einen NULL-Wert für bestimmte Datentypen anzufordern. In der folgenden Tabelle sind diese Datentypen und die zugehörigen Parameter aufgelistet.

Datentyp Parameter Beispiel
DT_STR charcount

codepage
(DT_STR,30,1252) wandelt 30 Zeichen mithilfe der 1252-Codepage in den DT_STR-Datentyp um.
DT_WSTR charcount (DT_WSTR,20) wandelt 20 Zeichen in den DT_WSTR-Datentyp um.
DT_BYTES bytecount (DT_BYTES,50) wandelt 50 Bytes in den DT_BYTES-Datentyp um.
DT_DECIMAL scale (DT_DECIMAL,2) wandelt einen numerischen Wert mithilfe von 2 Dezimalstellen in den DT_DECIMAL-Datentyp um.
DT_NUMERIC precision

scale
(DT_NUMERIC,10,3) wandelt einen numerischen Wert mithilfe einer Genauigkeit von 10 und 3 Dezimalstellen in den DT_NUMERIC-Datentyp um.
DT_TEXT codepage (DT_TEXT,1252) wandelt einen Wert mithilfe der 1252-Codepage in den DT_TEXT-Datentyp um.

Beispiele für Ausdrücke

In diesen Beispielen wird der NULL-Wert der Datentypen zurückgegeben: DT_STR, DT_DATE und DT_BOOL.

NULL(DT_STR,10,1252)  
NULL(DT_DATE)  
NULL(DT_BOOL)  

Siehe auch

ISNULL (SSIS-Ausdruck)
Funktionen (SSIS-Ausdruck)