MONTH (SSIS-Ausdruck)
Gilt für: SQL Server SSIS Integration Runtime in Azure Data Factory
Gibt eine ganze Zahl zurück, die den datepart-Wert für die Monatsangabe in einem Datum darstellt.
Syntax
MONTH(date)
Argumente
date
Ein Datum in einem beliebigen Datumsformat.
Ergebnistypen
DT_I4
Hinweise
MONTH gibt ein NULL-Ergebnis zurück, wenn das Argument NULL ist.
Ein Datumsliteral muss explizit in einen der date-Datentypen umgewandelt werden. Weitere Informationen finden Sie unter Integration Services Datentypen.
Hinweis
Der Ausdruck wird nicht überprüft, wenn ein Datumsliteral explizit in einen der folgenden Datumsdatentypen umgewandelt wird: DT_DBTIMESTAMPOFFSET oder DT_DBTIMESTAMP2.
Die MONTH-Funktion entspricht bezüglich der Verwendung der DATEPART("Month", date)-Funktion, ist jedoch schneller.
Beispiele für Ausdrücke
In diesem Beispiel wird der Monat eines Datumsliterals zurückgegeben. Falls das Datum das Format "mm/dd/yyyy" aufweist, wird 11 zurückgegeben.
MONTH((DT_DBTIMESTAMP)"11/23/2002")
In diesem Beispiel wird die ganze Zahl zurückgegeben, die den Monat in der ModifiedDate -Spalte darstellt.
MONTH(ModifiedDate)
In diesem Beispiel wird die ganze Zahl zurückgegeben, die den Monat des aktuellen Datums darstellt.
MONTH(GETDATE())
Siehe auch
DATEADD (SSIS-Ausdruck)
DATEDIFF (SSIS-Ausdruck)
DATEPART (SSIS-Ausdruck)
DAY (SSIS-Ausdruck)
YEAR (SSIS-Ausdruck)
Funktionen (SSIS-Ausdruck)