Vous n'êtes pas identifié(e).
- Contributions : Récentes | Sans réponse
#1 02/02/2017 11:03:51
- Michel Depiesse
- Membre
ERROR: trigger functions cannot have declared arguments
Bonjour,
Je voudrais accès dans la fonction appelée par un trigger au nom de la table pour lequel ce trigger a été déclenché.
Je voudais avoir une fonction after_insert qui marche pour les triggers after insert de toutes les tables d'une db.
Que faire ?
Merci pour votre attention
Hors ligne
#2 02/02/2017 11:15:46
- Marc Cousin
- Membre
Re : ERROR: trigger functions cannot have declared arguments
Bonjour,
Vous avez accès à plein de variables globales dans les triggers:
https://www.postgresql.org/docs/current … igger.html . Celui que vous cherchez est TG_TABLE_NAME
Marc.
Hors ligne
#3 02/02/2017 11:20:02
- Michel Depiesse
- Membre
Re : ERROR: trigger functions cannot have declared arguments
Merci !
Je vous ai posé la question un peu trop vite car j'ai trouvé la réponse entretemps.
Encore merci à Dalibo pour tout ce que vous faites pour les éléphanteaux !
Hors ligne