Bonjour tout le monde,
voila mon trigger :
sachant que la requête entre begin et end fonctionne bien lorsque je l'exécute séparément.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11 create trigger trig_max after update on matrix5 for each row begin update network_node inner join (SELECT num_node,max(risk_node)as max FROM matrix5 group by num_node) b2 on b2.num_node = network_node.num_node set network_node.max_risk_node = b2.max end ;
lorsque j'essaie avec mon trigger sous mysql server5.0 il me génère une erreur de syntaxe 1064.
Merci d'avance.
Partager