la syntaxe de mon trigger est fausse !
Bonjour tout le monde,
voila mon trigger :
Code:
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 ; |
sachant que la requête entre begin et end fonctionne bien lorsque je l'exécute séparément.
lorsque j'essaie avec mon trigger sous mysql server5.0 il me génère une erreur de syntaxe 1064 :cry:.
Merci d'avance.