je vous remet la requête SQL, mon problème vient bien du langage :
Cette commande marche bien (aucune erreur n'est detectée), mais je n'ai pas de changement de l'id_etat aprés l'insertion de valeures dans ma table resoudre.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11 CREATE TRIGGER trigger_etat2 ON gerer for insert AS IF (columns_updated() &2) >2 BEGIN UPDATE poste set id_etat=1 FROM inserted WHERE poste.id_poste in ( SELECT id_poste FROM panne WHERE panne.id_panne=inserted.id_panne ) END
Merci
Partager