CURRENT_TIMEZONE (Transact-SQL)
Se aplica a: SQL Server 2022 (16.x) Azure SQL Database Azure SQL Managed Instance
Esta función devuelve el nombre de la zona horaria observada por un servidor o una instancia. Para 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
devuelve el nombre de la zona horaria UTC.
Sintaxis
CURRENT_TIMEZONE ( )
Argumentos
Esta función no toma ningún argumento.
Tipo de valor devuelto
varchar
Observaciones
CURRENT_TIMEZONE
es una función no determinista. Las vistas y las expresiones que hacen referencia a esta columna no se pueden indizar.
Ejemplo
Tenga en cuenta que el valor devuelto reflejará la configuración real de la zona horaria y el idioma del servidor o de la instancia.
SELECT CURRENT_TIMEZONE();
/* Returned:
(UTC+01:00) Amsterdam, Berlin, Bern, Rome, Stockholm, Vienna
*/