DATETIMEFROMPARTS (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 datetime-Wert für die angegebenen Argumente für Datum und Zeit zurück. Weitere Informationen zu gültigen Bereichen finden Sie unter datetime.
Transact-SQL-Syntaxkonventionen
Syntax
DATETIMEFROMPARTS ( year , month , day , hour , minute , seconds , milliseconds )
Argumente
year
Ein ganzzahliger Ausdruck, der ein Jahr angibt.
month
Ein ganzzahliger Ausdruck, der einen Monat angibt.
day
Ein ganzzahliger Ausdruck, der einen Tag angibt.
hour
Ein ganzzahliger Ausdruck, der Stunden angibt.
minute
Ein ganzzahliger Ausdruck, der Minuten angibt.
Sekunden
Ein ganzzahliger Ausdruck, der Sekunden angibt.
milliseconds
Ein ganzzahliger Ausdruck, der Millisekunden angibt.
Rückgabetypen
datetime
Bemerkungen
DATETIMEFROMPARTS
gibt einen vollständig initialisierten datetime-Wert zurück. DATETIMEFROMPARTS
löst einen Fehler aus, wenn mindestens ein erforderliches Argument einen ungültigen Wert aufweist. DATETIMEFROMPARTS
gibt zurück NULL
, wenn mindestens ein erforderliches Argument einen NULL
Wert aufweist.
Diese Funktion kann auf SQL Server 2012-Server (11.x) und höheren Versionen entfernt werden. Sie wird nicht auf Server mit SQL Server 2012 (11.x) und früheren Versionen entfernt.
Beispiele
SELECT DATETIMEFROMPARTS ( 2010, 12, 31, 23, 59, 59, 0 ) AS Result;
Hier sehen Sie das Ergebnis.
2010-12-31 23:59:59.000