bonjour,
Comment pourrais-je déclencher sous certaine condition une procédure(avec parametre) après le commit pour une insertion ou un update sur une table .
Merci d'avance a tous.
:
bonjour,
Comment pourrais-je déclencher sous certaine condition une procédure(avec parametre) après le commit pour une insertion ou un update sur une table .
Merci d'avance a tous.
:
Bonjour,
Utilise un trigger sur ta table.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4 CREATE TRIGGER AFTER INSERT ON MATABLE BEGIN IF test THEN PROCEDURE(p1, p2); END IF; END;
More Code : More Bugs. Less Code : Less Bugs
Mon Blog PL/Sql : Fichier Zip / Image BMP / Lire sqliteDB / QRCode et Images PNG ou BMP
l'activation doit être faite apres le commit.
ce qui n'est pas permit dans un trigger.
A ma connaissance, il n'existe pas de trigger POST-COMMIT au niveau d'une base.
More Code : More Bugs. Less Code : Less Bugs
Mon Blog PL/Sql : Fichier Zip / Image BMP / Lire sqliteDB / QRCode et Images PNG ou BMP
je me suis mal expliquer ,
le traitement de la procédure ne doit pas impacter le temps de la transaction et devrait donc etre faite de maniére détachée .
aucun événement sur COMMIT n'existe... on ne peut pas dire mieux
Vous avez un bloqueur de publicités installé.
Le Club Developpez.com n'affiche que des publicités IT, discrètes et non intrusives.
Afin que nous puissions continuer à vous fournir gratuitement du contenu de qualité, merci de nous soutenir en désactivant votre bloqueur de publicités sur Developpez.com.
Partager