Dans cet article, nous explorerons comment utiliser la fonction getUtcDate () dans SQL Server pour obtenir l'heure actuelle au format UTC.
Fonction SQL Server GetUtCDate ()
Cette fonction renvoie la date et l'heure actuelles en tant qu'heure universelle coordonnée. De plus, la fonction tirera la date et l'heure du système hôte sur lequel l'instance SQL Server s'exécute.
La syntaxe de fonction est comme indiqué:
GetUtcDate ()
La fonction ne prend aucun paramètre. Il renvoie ensuite un objet DateTime désignant le horodatage actuel en tant que valeur UTC.
Exemple d'utilisation de la fonction
L'exemple suivant établit un exemple pratique de la façon d'utiliser la fonction getUtcDate () dans SQL Server.
SÉLECTIONNER
GetUtcDate () as utc;
Le code ci-dessus doit renvoyer l'horodatage actuel sous forme de valeur UTC. Un exemple de sortie est illustré ci-dessous:
UTC |
-----------------------+
2022-10-17 06:10:48.900 |
Pour récupérer l'heure de la fonction getUtCDate (), nous pouvons utiliser la fonction converti () comme démontré dans l'extrait de code ci-dessous:
SÉLECTIONNER
Convertir (le temps,
GetUtcDate ()) as utc;
La requête doit afficher l'UTC comme:
UTC |
--------+
06: 15: 17 |
De même, vous pouvez couper la section d'heure et afficher uniquement la date comme indiqué:
SÉLECTIONNER
Convertir (date,
GetUtcDate ()) as utc;
Résultat:
UTC |
----------+
2022-10-17 |
Conclusion
Ce court article traite des principes fondamentaux du travail avec la fonction getUtcDate () dans SQL Server.