Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Gilt für:SQL Server
Azure SQL Database
Azure SQL Managed Instance
Azure Synapse Analytics
Analytics Platform System (PDW)
SQL-Datenbank in Microsoft Fabric
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