Istnieją pewne osobliwości rozróżniające przechowywane procedury i wyzwalacze. Tutaj postaram się pomóc w kwestii wyzwalaczy.
Mam nadzieję, że poniższe podsumowanie będzie pomocne.
Pierwszą rzeczą jest określenie używanej wersji MySQL.
Zgodnie z dokumentacją:
MySQL 5.0:13.1.11. CREATE TRIGGER Składnia
MySQL 5.1 i nowsze:13.1.19. CREATE TRIGGER Składnia