CURRENT_TIMEZONE_ID (Transact-SQL)
Se aplica a: SQL Server 2022 (16.x) Azure SQL Database Azure SQL Instancia administrada
Esta función devuelve el id. de la zona horaria que observa un servidor o una instancia. Para Azure SQL Managed Instance, el valor devuelto se basa en la zona horaria de la propia instancia asignada durante la creación de la instancia, no en la zona horaria del sistema operativo subyacente.
Nota
Para SQL Database, la zona horaria siempre se establece en UTC y CURRENT_TIMEZONE_ID
devuelve el id. de la zona horaria UTC.
Sintaxis
CURRENT_TIMEZONE_ID ( )
Argumentos
Esta función no toma ningún argumento.
Tipo de valor devuelto
varchar
Observaciones
CURRENT_TIMEZONE_ID
es una función no determinista. Las vistas y las expresiones que hacen referencia a esta columna no se pueden indizar.
Ejemplo
El valor devuelto reflejará la configuración real de la zona horaria y el idioma del servidor o de la instancia.
SELECT CURRENT_TIMEZONE_ID();
/* Returned:
W. Europe Standard Time
*/