Bonjour,
je suis en train de me familliariser avec les nouveautés de MySQL 5 dont les trigger et les stored procedure. J'ai réussi à l'aide de quelques posts sur ce forum à créé une procédure stocké (addService()), je veux maintenant que cette procédure s'exécute lors de l'ajout ou de la suppression dans une certaine table.

J'ai donc réussi à me créer un trigger sur la table en question :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
DELIMITER $$
 
CREATE TRIGGER `tai_services` AFTER INSERT ON `SERVICES`
FOR EACH ROW
BEGIN
  CALL addService();
END$$
 
DELIMITER ;
Je n'ai pas eu d'erreur

Ce que j'aimerais savoir, c'est s'il y a possibilité de voir les triggers qui ont été créé sur les tables... Je sais que j'ai fait un trigger de test que je n'ai pas encore "droppé", mais je sais pas où le voir. J'utilise plusieurs outils : phpMyAdmin, MySQL Administrator, MySQL Query Browser. Est-ce que quelqu'un connait un moyen de retrouver mes triggers ??

Un autre chose, est-ce qu'il y a moyen de voir si l'exécution du trigger s'est bel et bien fait... genre un log file ou quelques chose ??

J'attends de vos réponses, merci!