Neste artigo, exploraremos como usar a função getUtcdate () no SQL Server para obter o horário atual no formato UTC.
Função SQL Server getUTCDATE ()
Esta função retorna a data e hora atuais como tempo universal coordenado. Além disso, a função derivará a data e a hora do sistema host em que a instância do SQL Server está em execução.
A sintaxe da função é como mostrado:
Getutcdate ()
A função não leva parâmetros. Em seguida, ele retorna um objeto DateTime que denota o registro de data e hora atual como um valor UTC.
Exemplo de uso da função
O exemplo a seguir estabelece um exemplo prático de como usar a função getUtcdate () no SQL Server.
Selecione
Getutcdate () como UTC;
O código acima deve retornar o registro de data e hora atual como um valor UTC. Um exemplo de saída é exemplificado abaixo:
utc |
-----------------------+
2022-10-17 06:10:48.900 |
Para buscar o tempo na função getUtcdate (), podemos usar a função convert (), conforme demonstrado no snippet de código abaixo:
Selecione
Converter (tempo,
Getutcdate ()) como UTC;
A consulta deve exibir o UTC como:
Utc |
--------+
06: 15: 17 |
Da mesma forma, você pode aparar a seção de tempo e exibir apenas a data como mostrado:
Selecione
Converter (data,
Getutcdate ()) como UTC;
Resultado:
utc |
----------+
2022-10-17 |
Conclusão
Este curto post discute os fundamentos de trabalhar com a função getUtcdate () no SQL Server.