SQL Server GetUtCdate

SQL Server GetUtCdate

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.