SQL Server GetUtCdate

SQL Server GetUtCdate

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.