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 2022 (16.x) und höhere Versionen
von Azure SQL-Datenbank
Azure SQL Managed Instance
SQL SQL database in Microsoft Fabric
Die CURRENT_TIMEZONE_ID Transact-SQL (T-SQL)-Funktion gibt die ID der Zeitzone zurück, die ein Server oder eine Instanz beobachtet. Für die Azure SQL Managed Instance basiert der Rückgabewert auf der Zeitzone der Instanz selbst, die bei der Erstellung der Instanz zugewiesen wurde, nicht auf der Zeitzone des zugrunde liegenden Betriebssystems.
Hinweis
Azure SQL-Datenbank und SQL Database in Microsoft Fabric unterstützen die Änderung der Standardzeitzone von universeller koordinierter Zeit (UTC). Wenn Sie die Zeitzone auf Datenbank- oder Sitzungsebene ändern, gibt diese Funktion lokale Zeit basierend auf dem konfigurierten Zeitzonenwert zurück. Weitere Informationen finden ALTER DATABASE SCOPED CONFIGURATION Sie unter TIMESET ZONE.
Unter Datums- und Uhrzeitdatentypen und -funktionen finden Sie eine Übersicht über alle Transact-SQL-Datums- und Uhrzeitdatentypen und -funktionen.
Transact-SQL-Syntaxkonventionen
Syntax
CURRENT_TIMEZONE_ID ( )
Argumente
Diese Funktion akzeptiert keine Argumente.
Rückgabetypen
varchar
Bemerkungen
CURRENT_TIMEZONE_ID ist eine nicht deterministische Funktion. Du kannst keine Ansichten und Ausdrücke indexieren, die auf diese Spalte verweisen.
Examples
Der zurückgegebene Wert spiegelt die tatsächlichen Zeitzonen- und Spracheinstellungen des Servers oder der Instanz wider.
SELECT CURRENT_TIMEZONE_ID();
Das Ergebnis ist W. Europe Standard Time.