Bonjour,
D'après la documentation la fonction pg_sleep(n) va faire arrêter les processus de n secondes et après ils démarrent. (Ai-je bien compris).
Mais mon test montre qu'ils restent jusqu'à ce que je sors de transaction:
Merci pour votre aide.
Bonjour,
D'après la documentation la fonction pg_sleep(n) va faire arrêter les processus de n secondes et après ils démarrent. (Ai-je bien compris).
Mais mon test montre qu'ils restent jusqu'à ce que je sors de transaction:
Merci pour votre aide.
Bonjour,
Ce que vous observez vient de la fonction NOW(), pas de la fonction PG_SLEEP().
La fonction NOW() renvoie la date et l'heure courant, mais à l'intérieur d'une transaction, elle renvoie le moment du début de la transaction.
ced
Rédacteur / Modérateur SGBD et R
Mes tutoriels et la FAQ MySQL
----------------------------------------------------
Pensez aux balises code et au tag![]()
Une réponse vous a plu ? N'hésitez pas à y mettre un![]()
Je ne réponds pas aux questions techniques par message privé, les forums sont là pour ça
Partager