PostgreSQL La base de donnees la plus sophistiquee au monde.

Forums PostgreSQL.fr

Le forum officiel de la communauté francophone de PostgreSQL

Vous n'êtes pas identifié(e).

#1 31/05/2018 09:45:00

carls
Membre

Afficher heure début et heure de fin de execution dans une procedure

Bonjour à tous.
Pendant de l’exécution d'une procédure  J'ai besoin de afficher (insérer dans une table de log) le'heure de début et puis à la fin, l'heure laquelle s'est terminé.
J'ai utilisé "select now() into var" au début de la proc
et puis "select now() into var2" à la fin
Cependant, le résultat est toujours le même !!!  L'heure début = l'heure de fin ?!?
Avez vous une idée
Merci d'avance
Cdt

Hors ligne

#2 31/05/2018 10:06:52

arthurr
Membre

Re : Afficher heure début et heure de fin de execution dans une procedure

Bonjour,
Now() va renvoyer la date et heure de début de transaction, il faut utiliser "select clock_timestamp()"
https://docs.postgresql.fr/9.6/functions-datetime.html

Hors ligne

#3 31/05/2018 11:33:38

carls
Membre

Re : Afficher heure début et heure de fin de execution dans une procedure

Ca marche,
Merci

Hors ligne

Pied de page des forums