Bonjour,
Je veux faire un trigger sur mysql
L'idée c'est déclarer une variable @aaa que j'utilise dans les instruction au sein du trigger. Mais je n'arrive pas à faire.! Voilà ce que j'ai fais au sein de trigger de after :
Je sais bien que je peux faire :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8 BEGIN set @aaa varchar(50); @aaa = select aaa from table1 where id = NEW.id_insert ; update table2 set cond1 = 1000 where cond2 = @aaa; END
update table2 set cond1 = 1000 where cond2 = (select aaa from table1 where id = NEW.id_insert) ; mais je veux bien récupérer @aaa pour faire d'autres instructions...
Je vous remercie pour votre aide
Partager