🏠 » T-SQL Funktionen » T-SQL Datums- und Uhrzeitfunktionen » T-SQL DATETIMEFROMPARTS Funktion

T-SQL DATETIMEFROMPARTS Funktion

Die T-SQL DATETIMEFROMPARTS Funktion gehört zu den T-SQL Datums- und Uhrzeitfunktionen und gibt einen vollständig initialisierten Datum/Uhrzeit-Wert zurück.

Die T-SQL Datums- und Uhrzeitfunktion wird aus sieben einzelnen Parametern gebildet, die numerische Werte enthalten muss.

Die Funktion DATETIMEFROMPARTS gibt einen Fehler aus, wenn mindestens ein erforderliches Argument einen ungültigen Wert hat.

Das Beispiel zur T-SQL DATETIMEFROMPARTS-Funktion zeigt den Einsatz und die Möglichkeiten dieser T-SQL Funktion.

T-SQL DATETIMEFROMPARTS Funktion Syntax

Die T-SQL DATETIMEFROMPARTS Funktion kann folgendermaßen verwendet werden:

DATETIMEFROMPARTS(year, month, day, hour, minute, seconds, milliseconds)

Folgende Parameter müssen in der Funktion eingesetzt werden:

  • year: Ein ganzzahliger Ausdruck, der das Jahr angibt.
  • month: Ein ganzzahliger Ausdruck, der den Monat angibt.
  • day: Ein ganzzahliger Ausdruck, der den Tag angibt.
  • hour: Ein ganzzahliger Ausdruck, der eine Stunde angibt.
  • minute: Ein ganzzahliger Ausdruck, der eine Minute angibt.
  • seconds: Ein ganzzahliger Ausdruck, der eine Sekunde angibt.
  • milliseconds: Ein ganzzahliger Ausdruck, der eine Millisekunde angibt.

Die DATETIMEFROMPARTS-Funktion gibt einen vollständig initialisierten Datum/Uhrzeit-Wert zurück. Sie gibt einen Fehler aus, wenn mindestens ein erforderliches Argument einen ungültigen Wert hat.

Die Funktion DATETIMEFROMPARTS gibt null zurück, wenn mindestens ein erforderliches Argument einen Nullwert hat.

T-SQL DATETIMEFROMPARTS Funktion Beispiel

Das folgende T-SQL DATETIMEFROMPARTS Beispiel veranschaulicht, wie die T-SQL Funktion verwendet werden kann. Im folgenden Beispiel wird aus einzelnen Parametern der DATETIMEFROMPARTS-Funktion ein vollständig initialisierten Datum/Uhrzeit-Wert gebildet, der einen für die angegebenen Datums- und Uhrzeit zurückgibt:

SELECT DATETIMEFROMPARTS(2020, 07, 11, 7, 46, 45, 0)

Das Ergebnis der SQL SELECT-Abfrage ist:

2020-07-11 07:46:45.0000000

Weiterführende Artikel