CREATE EVENT demo
ON SCHEDULE
EVERY 2 SECOND
DO BEGIN
update alarm set is_on=1;
END 错误SQL查询:
CREATE EVENT demo
ON SCHEDULE
EVERY 2 SECOND
DO
BEGIN
update alarm set is_on=1;MySQL说:文档
1064 -您的SQL语法有一个错误;请检查与您的MySQL服务器版本对应的手册,以获得在第6行使用near‘的正确语法。
发布于 2015-02-23 12:59:28
在运行这样的DDL语句时,需要更改分隔符。MySQL将分号解释为CREATE EVENT查询的结尾,而不是其中的分隔符。
试试这个:
DELIMITER $$
CREATE EVENT demo
ON SCHEDULE
EVERY 2 SECOND
DO BEGIN
update alarm set is_on=1;
END $$
DELIMITER ;https://stackoverflow.com/questions/28673869
复制相似问题