Има някои особености, разграничаващи съхранените рутинни програми и тригери. Тук ще се опитам да помогна с проблема с тригерите.
Надявам се следното резюме да е полезно.
Първото нещо е да определите версията на MySQL, която използвате.
Според документацията:
MySQL 5.0:13.1.11. CREATE TRIGGER Синтаксис
MySQL 5.1 и по-нова версия:13.1.19. CREATE TRIGGER Синтаксис