DATEFROMPARTS (Transact-SQL)
Gilt für: SQL Server Azure SQL-Datenbank Azure SQL Managed Instance Azure Synapse Analytics Analytics Platform System (PDW)
Diese Funktion gibt einen date-Wert zurück, der den angegebenen Jahres-, Monats- und Tageswerten zugeordnet wird.
Transact-SQL-Syntaxkonventionen
Syntax
DATEFROMPARTS ( year, month, day )
Argumente
year
Ein ganzzahliger Ausdruck, der ein Jahr angibt.
month
Ein ganzzahliger Ausdruck, der einen Monat angibt (von 1 bis 12).
day
Ein ganzzahliger Ausdruck, der einen Tag angibt.
Rückgabetypen
date
Bemerkungen
DATEFROMPARTS
gibt einen date-Wert zurück, bei dem die Datumskomponente auf das angegebene Jahr, den Monat und den Tag und die Uhrzeitkomponente auf den Standardwert festgelegt sind. Bei ungültigen Argumenten löst DATEFROMPARTS
einen Fehler aus. DATEFROMPARTS
gibt NULL zurück, wenn mindestens ein erforderliches Argument den Wert NULL enthält.
Diese Funktion kann das Remoting zu SQL Server 2012 (11.x)-Servern und höher verarbeiten. Sie kann nicht das Remoting zu Servern einer niedrigeren Version als SQL Server 2012 (11.x) verarbeiten.
Beispiele
In diesem Beispiel wird die DATEFROMPARTS
-Funktion in Aktion dargestellt.
SELECT DATEFROMPARTS ( 2010, 12, 31 ) AS Result;
Hier sehen Sie das Ergebnis.
Result
----------------------------------
2010-12-31
(1 row(s) affected)