Problème :
Vous souhaitez obtenir la date actuelle dans une base de données PostgreSQL.
Solution :
Nous utiliserons la fonction CURRENT_DATE
pour obtenir la date actuelle :
SELECT CURRENT_DATE ;
Voici le résultat de la requête :
2019-10-24
Discussion :
Le CURRENT_DATE
de PostgreSQL renvoie la date actuelle (la date système sur la machine exécutant PostgreSQL) sous la forme d'une valeur dans 'YYYY-MM-DD' format. Dans ce format, « AAAA » est une année à 4 chiffres, « MM » est un mois à 2 chiffres et « JJ » est un jour à 2 chiffres. La valeur renvoyée est une date type de données.
Comme vous le remarquez, cette fonction n'a pas de parenthèses. Regardez l'exemple suivant :
SELECT CURRENT_DATE;
Voici le résultat de la requête :
2019-10-24