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

T-SQL CURRENT_TIMEZONE Funktion

Die T-SQL CURRENT_TIMEZONE 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 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-Funktion zeigt den Einsatz und die Möglichkeiten dieser T-SQL Funktion.

T-SQL CURRENT_TIMEZONE Funktion Syntax

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

CURRENT_TIMEZONE()

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 Funktion Beispiel

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

SELECT CURRENT_TIMEZONE();   

Das Ergebnis der SQL SELECT-Abfrage ist:

-- (UTC+01:00) Amsterdam, Berlin, Bern, Rome, Stockholm, Vienna

Weiterführende Artikel