I denne artikkelen vil vi utforske hvordan du bruker GetUtCDate () -funksjonen i SQL Server for å få den nåværende tiden i UTC -format.
SQL Server getUtCdate () -funksjon
Denne funksjonen returnerer gjeldende dato og tid som koordinert universell tid. I tillegg vil funksjonen utlede dato og klokkeslett fra vertssystemet som SQL Server -forekomsten kjører.
Funksjonssyntaksen er som vist:
GetUtcdate ()
Funksjonen tar ingen parametere. Den returnerer deretter et datetimeobjekt som angir gjeldende tidsstempel som en UTC -verdi.
Eksempelfunksjonsbruk
Følgende eksempel etablerer et praktisk eksempel på hvordan du bruker GetUtCdate () -funksjonen i SQL Server.
PLUKKE UT
GetUtCdate () som UTC;
Koden over skal returnere gjeldende tidsstempel som en UTC -verdi. Et eksempelutgang er eksemplifisert nedenfor:
Utc |
-----------------------+
2022-10-17 06:10:48.900 |
For å hente tiden fra GetUtCdate () -funksjonen, kan vi bruke Convert () -funksjonen som demonstrert i kodebiten nedenfor:
PLUKKE UT
Konvertere (tid,
GetUtcdate ()) som UTC;
Spørringen skal vise UTC som:
Utc |
--------+
06: 15: 17 |
Tilsvarende kan du trimme tidsseksjonen og bare vise datoen som vist:
PLUKKE UT
Konvertere (dato,
GetUtcdate ()) som UTC;
Resultat:
Utc |
----------+
2022-10-17 |
Konklusjon
Dette korte innlegget diskuterer grunnleggende om å jobbe med getUtCdate () -funksjonen i SQL Server.