Nota
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare ad accedere o modificare le directory.
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare a modificare le directory.
Si applica a: SQL Server 2022 (16.x) e versioni
successive del database
SQL di Azure Istanza
gestita di SQL di Azurein Microsoft Fabric
La CURRENT_TIMEZONE_ID funzione Transact-SQL (T-SQL) restituisce l'ID del fuso orario che un server o un'istanza osserva. Per Istanza gestita di SQL di Azure, il valore di ritorno si basa sul fuso orario dell'istanza stessa assegnato durante la creazione dell'istanza, non sul fuso orario del sistema operativo sottostante.
Nota
database SQL di Azure e SQL Database in Microsoft Fabric supportano la modifica del fuso orario predefinito da tempo coordinato universale (UTC). Se modifichi il fuso orario a livello di database o sessione , questa funzione restituisce l'ora locale in base al valore del fuso orario configurato. Per maggiori informazioni, vedi ALTER DATABASE SCOPED CONFIGURATIONFUSOSET ORARIO.
Vedere Funzioni e tipi di dati di data e ora per una panoramica di tutti i tipi di dati e le funzioni di data e ora Transact-SQL.
Convenzioni relative alla sintassi Transact-SQL
Sintassi
CURRENT_TIMEZONE_ID ( )
Argomenti
Questa funzione non accetta argomenti
Tipi restituiti
varchar
Osservazioni:
CURRENT_TIMEZONE_ID è una funzione non deterministica. Non puoi indicizzare le viste e le espressioni che fanno riferimento a questa colonna.
Examples
Il valore restituito riflette il fuso orario effettivo e le impostazioni linguistiche del server o dell'istanza.
SELECT CURRENT_TIMEZONE_ID();
Il risultato è W. Europe Standard Time.