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 07/10/2008 20:14:18

pollok
Membre

trigger declencher par un changement de date avec current_date

Bonjour,
Je cherche depuis longtemps comment ne pas utilise un crontab et utiliser un trigger pour lancer a chaque changement de date ou heure précise un ensemble de function et procédure pour générer mon reporting journalier (base décisionnelle).

Le but est de répliquer la ou les bases sur des serveurs virtuel sans touché a l'os puisque multi os.
Pour gérer en interne toute les modifs sur les dates ou heures.

Merci de votre aides

Hors ligne

#2 07/10/2008 21:16:35

frost242
Administrateur

Re : trigger declencher par un changement de date avec current_date

Bonjour,

Je ne l'ai pas encore utilisé, mais pgAgent semble répondre au besoin. C'est un démon qui doit tourner en parallèle d'une instance PostgreSQL pour pouvoir fonctionner correctement.

Il me semble que PostgreSQL ne peut pas déclencher de trigger sur autre chose qu'une modification des données (INSERT/UPDATE/DELETE).

Dernière modification par frost242 (07/10/2008 21:20:11)


Thomas Reiss

Hors ligne

#3 07/10/2008 23:32:58

gleu
Administrateur

Re : trigger declencher par un changement de date avec current_date

C'est exactement ça. Un trigger ne se déclenche que sur une opération DML (INSERT/UPDATE/DELETE/COPY, et même TRUNCATE pour la prochaine 8.4).


Guillaume.

Hors ligne

#4 09/10/2008 18:29:15

pollok
Membre

Re : trigger declencher par un changement de date avec current_date

Merci de votre aides c'est tout a fait ca qu'il me faut.

Hors ligne

Pied de page des forums