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 Transact-SQL (T-SQL)-Funktion gibt den Namen der von einem Server oder einer Instanz beobachteten Zeitzone zurück. Für SQL Managed Instance gibt die Funktion die Zeitzone der Instanz selbst zurück, die bei der Instanzerstellung zugewiesen wurde, nicht die Zeitzone des zugrundeliegenden 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 ( )
Argumente
Diese Funktion akzeptiert keine Argumente.
Rückgabetypen
varchar
Bemerkungen
CURRENT_TIMEZONE 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();
Das Ergebnis gibt . zurück.(UTC+01:00) Amsterdam, Berlin, Bern, Rome, Stockholm, Vienna