Я пытаюсь изменить разделитель команд MySQL, чтобы создать процедуру с несколькими командами.Однако команда разделителя, похоже, не распознается в MySQL 5.1.47.Я тестировал его на MySQL 5.0.91, и он там работал.
DELIMITER //;
DELIMITER ;//
Я пытаюсь запустить это из phpmyadmin, в обеих ситуациях.Использование 5.0.91 вместо этого не вариант, потому что мне нужно использовать события (CREATE EVENT
).
Сообщение об ошибке:
#1064 - You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'DELIMITER //' at line 1
Есть причина, по которой он не работает, илиЕсть ли альтернатива для выполнения одного и того же (создание процедуры с несколькими запросами)?