CURRENT_TIMEZONE_ID (Transact-SQL)
Gilt für: SQL Server 2022 (16.x) Azure SQL-DatenbankAzure SQL Managed Instance
Diese Funktion gibt die ID der von einem Server oder einer Instanz verwendeten Zeitzone zurück. Bei einer verwalteten Instanz von Azure SQL Managed Instance basiert der Rückgabewert auf der Zeitzone der Instanz selbst, die während der Erstellung der Instanz zugewiesen wurde, und nicht auf der Zeitzone des zugrunde liegenden Betriebssystems.
Hinweis
Bei SQL-Datenbank wird die Zeitzone immer auf UTC festgelegt. Daher gibt CURRENT_TIMEZONE_ID
die ID der UTC-Zeitzone zurück.
Syntax
CURRENT_TIMEZONE_ID ( )
Argumente
Diese Funktion akzeptiert keine Argumente.
Rückgabetyp
varchar
Bemerkungen
CURRENT_TIMEZONE_ID
ist eine nicht deterministische Funktion. Sichten und Ausdrücke, die auf diese Spalte verweisen, können nicht indiziert werden.
Beispiel
Der zurückgegebene Wert spiegelt die tatsächliche Zeitzone und die Spracheinstellungen des Servers oder der Instanz wider.
SELECT CURRENT_TIMEZONE_ID();
/* Returned:
W. Europe Standard Time
*/
Weitere Informationen
Feedback
https://aka.ms/ContentUserFeedback.
Bald verfügbar: Im Laufe des Jahres 2024 werden wir GitHub-Issues stufenweise als Feedbackmechanismus für Inhalte abbauen und durch ein neues Feedbacksystem ersetzen. Weitere Informationen finden Sie unterFeedback senden und anzeigen für