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

T-SQL CURRENT_TIMEZONE_ID Funktion

Die T-SQL CURRENT_TIMEZONE_ID Funktion gehört zu den T-SQL Datums- und Uhrzeitfunktionen und gibt die ID der Zeitzone zurück, die von einem Server oder einer Instanz beobachtet wird.

Die T-SQL Datums- und Uhrzeitfunktion besitzt keine Parameter.

Die Funktion CURRENT_TIMEZONE_ID ist eine nicht-deterministische Funktion. Ansichten und Ausdrücke, die sich auf diese Spalte beziehen, können nicht indiziert werden.

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

T-SQL CURRENT_TIMEZONE_ID Funktion Syntax

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

CURRENT_TIMEZONE_ID()

Der zurückgegebene Wert spiegelt die tatsächliche Zeitzone und die Spracheinstellungen des Servers oder der Instanz wider. Für eine Azure SQL Managed Instance basiert der Rückgabewert auf der Zeitzone der Instanz selbst, die während der Instanzerstellung zugewiesen wurde, nicht auf der Zeitzone des zugrunde liegenden Betriebssystems.

T-SQL CURRENT_TIMEZONE_ID Funktion Beispiel

Das folgende T-SQL CURRENT_TIMEZONE_ID Beispiel veranschaulicht, wie die T-SQL Funktion verwendet werden kann. Im folgenden Beispiel wird mittels der CURRENT_TIMEZONE_ID-Funktion die aktuelle Zeitzone ermittelt:

SELECT CURRENT_TIMEZONE_ID();   

Das Ergebnis der SQL SELECT-Abfrage ist:

-- W. Europe Standard Time

Weiterführende Artikel