Il existe de nombreuses fonctions intégrées pour obtenir la date et l'heure actuelles dans SQL. Dans cet article, nous verrons comment obtenir la date et l'heure actuelles en SQL avec des exemples.
SQL obtenir la date et l'heure actuelles
Trois fonctions SQL intégrées pour récupérer la date et l'heure actuelles sont :
- Fonction SQL GETDATE()
- Fonction SQL CURRENT_TIMESTAMP()
- Fonction SQL SYSDATETIME()
Fonction SQL GETDATE()
SQL GETDATE() fonction renvoie la date et l'heure actuelles du système de base de données au format « AAAA-MM-JJ hh: mm : ss. mmm'.
Syntaxe
La syntaxe de la fonction GETDATE() est :
SELECT GETDATE();
java obtient la date actuelle
Exemple
Dans cet exemple, nous utilisons la fonction GetDate() en SQL pour obtenir la date et l'heure actuelles.
vider le cache npm
Requête
SELECT GetDate() AS 'CurrentDATETime';>
Sortir

Sortir
Obtenir uniquement la partie horaire à partir de l'exemple de fonction GETDATE()
Dans cet exemple, nous obtiendrons uniquement la partie heure de la fonction GETDATE() en SQL.
Requête
SELECT CONVERT(VARCHAR(8), GETDATE(),108)'hh:mi:ss'>
Sortir

Partie temporelle de la fonction GETDATE()
Fonction SQL CURRENT_TIMESTAMP()
Fonction SQL CURRENT_TIMESTAMP() utilisé pour trouver le TIMESTAMP actuel (date et heure actuelles). CURRENT_TIMESTAMP renvoie le même résultat que AVOIR UN RENDEZ-VOUS().
Syntaxe
La syntaxe de la fonction CURRENT_TIMESTAMP() est :
chaîne ti int
CURRENT_TIMESTAMP
Exemple
Dans cet exemple, nous utilisons la fonction CURRENT_TIMESTAMP() en SQL pour obtenir la date et l'heure actuelles.
Requête
objet java en json
SELECT CURRENT_TIMESTAMP AS 'CURRENTTIMESTAMP';>
Sortir

Sortir
Fonction SQL SYSDATETIME()
Fonction SQL SYSDATETIME() est également utilisé pour obtenir l'heure actuelle du système sur lequel l'instance de SQL Server est exécutée. La fonction SYSDATETIME() fournit une plus grande précision en fractions de secondes par rapport à la fonction GETDATE().
Nous pouvons récupérer la partie TIME à partir des valeurs DATE et TIME renvoyées par la fonction SYSDATETIME() comme ci-dessous :
Syntaxe
Le SYSDATETIME () la syntaxe de la fonction est :
SYSDATETIME()
méthodes mathématiques en Java
Exemple
Dans cet exemple, nous utilisons la fonction SYSDATETIME() en SQL pour obtenir la date et l'heure actuelles.
Requête
SELECT SYSDATETIME () 'Current TIME using SYSDATETIME()'>
Sortir

Sortir