salut,
Est ce qu'on peut faire appeler une procédure qui ne contient que des selects simples par un trigger ?
L'idée étant de faire retourner une stat après chaque update sur une table.
genre
j'ai fait un test mais le message d'erreur me laisser penser que c'est impossible de le retourner que des "resultats"....alors que la doc officielle de mysql indique que c'est parfaitement faisable... (à moins que je l'ai comprise de travers)Code:
1
2
3
4
5
6
7
8
9
10
11
12 delimiter $$ create procedure truc begin select .......; select .......; select .......; end $$ create trigger machin after update or insert on bidule begin call truc(); end $$
Code:
1
2 ERROR 1415 (0A000): Not allowed to return a result set from a trigger
le trigger est celui ci :
et la procédureCode:create trigger V after update on stockvelo for each row begin call statvel(); end$$
MerciCode:create procedure statvel() BEGIN select * from stockv ; select * from statv ; end $$