Utilisez clock_timestamp()
.
now()
est un équivalent PostgreSQL traditionnel à transaction_timestamp()
, qui équivaut à CURRENT_TIMESTAMP
. Ces fonctions renvoient l'heure de début de la transaction en cours. Leurs valeurs ne changent pas pendant la transaction.
statement_timestamp()
renvoie l'heure de réception du dernier message de commande du client.
clock_timestamp()
renvoie l'heure actuelle réelle et, par conséquent, sa valeur change même au sein d'une seule commande SQL.
Pour plus d'informations, consultez la documentation .