2012-01-17 2 views
0

Следующий код работаеткак использовать блок команд в триггерах

CREATE 
TRIGGER rebuild_course_auto_enrollment_tree_mv AFTER INSERT 
ON course_auto_enrollment FOR EACH ROW 
DELETE FROM 
cron_event_tasks; 

Если я добавляю BEGIN ... END как написано в documentation

CREATE 
    TRIGGER rebuild_course_auto_enrollment_tree_mv AFTER INSERT 
    ON course_auto_enrollment FOR EACH ROW 
    BEGIN 
    DELETE FROM 
    cron_event_tasks; 
    END; 

Это не работает, хммм ... Что мне не хватает?

ответ

0

Глупо меня. Я использую phpmyadmin, и он использует ; в качестве разделителя для разделения запросов.
Решение: измените в окне запроса phpmyadmin разделитель на что-то еще и wallah ...