Observação
O acesso a essa página exige autorização. Você pode tentar entrar ou alterar diretórios.
O acesso a essa página exige autorização. Você pode tentar alterar os diretórios.
Aplica-se a: SQL Server 2022 (16.x) e versões posteriores
Banco de dados SQL do Azure
Instância Gerenciada de SQL do Azure
Banco de dados SQL no Microsoft Fabric
A CURRENT_TIMEZONE função Transact-SQL (T-SQL) retorna o nome do fuso horário observado por um servidor ou uma instância. Para Instância Gerenciada de SQL, a função retorna o fuso horário da própria instância atribuída durante a criação da instância, e não o fuso horário do sistema operacional subjacente.
Observação
Banco de Dados SQL do Azure e SQL Database no Microsoft Fabric suportam a alteração do fuso horário padrão a partir do horário coordenado universal (UTC). Se você modificar o fuso horário no nível do banco de dados ou da sessão , essa função retorna o horário local com base no valor do fuso horário configurado. Para mais informações, veja ALTER DATABASE SCOPED CONFIGURATIONeSET FUSO HORÁRIO.
Consulte Tipos de dados e funções de data e hora para obter uma visão geral de todos os tipos de dados e funções de data e hora do Transact-SQL.
Convenções de sintaxe do Transact-SQL
Sintaxe
CURRENT_TIMEZONE ( )
Argumentos
Essa função não utiliza argumentos.
Tipos de retorno
varchar
Comentários
CURRENT_TIMEZONE é uma função não determinística. Você não pode indexar visões e expressões que fazem referência a esta coluna.
Examples
O valor retornado reflete as configurações reais de fuso horário e idioma do servidor ou da instância.
SELECT CURRENT_TIMEZONE();
O resultado retorna (UTC+01:00) Amsterdam, Berlin, Bern, Rome, Stockholm, Vienna.