Problème Trigger (PL/SQL)
Bonjour a tous,
Je rencontre un problème avec un trigger sur phpMyAdmin. En effet j'ai créer le trigger suivant
Code:
1 2 3 4 5 6 7 8
|
DELIMITER //
CREATE TRIGGER suppinv AFTER UPDATE ON inventaire ON EACH ROW
BEGIN
IF NEW.quantite = 0 THEN
DELETE FROM inventaire WHERE id=NEW.id
END IF;
END;// |
Ce trigger se compile mais il est impossible de faire ensuite un update sur la table inventaire, je reçoit le message suivant :
"#1442 - Can't update table 'inventaire' in stored function/trigger because it is already used by statement which invoked this stored function/trigger"
J'ai regardé sur d'autres forums malheureusement je n'ai pas trouvé de réponse c'est pour cela que je viens vers vous !
Merci d'avance