MySql事件创建给我语法错误

MySql事件创建给我语法错误,mysql,mysql-workbench,mysql-event,Mysql,Mysql Workbench,Mysql Event,我想创建一个每天午夜+1秒运行的事件,我检查了很多解释该事件的线程,但我不明白为什么MySql V.6.2中会出现语法错误 CREATE EVENT TestEvents ON SCHEDULE EVERY 1 DAY STARTS (TIMESTAMP(CURRENT_DATE) + INTERVAL 1 DAY + INTERVAL 1 SECOND) DO BEGIN CALL sp_SchedulerTask_CreateInsertSalesC

我想创建一个每天午夜+1秒运行的事件,我检查了很多解释该事件的线程,但我不明白为什么MySql V.6.2中会出现语法错误

CREATE EVENT TestEvents
ON SCHEDULE 
    EVERY 1 DAY
    STARTS (TIMESTAMP(CURRENT_DATE) + INTERVAL 1 DAY + INTERVAL 1 SECOND)
DO
    BEGIN
        CALL sp_SchedulerTask_CreateInsertSalesCsvFile();
        CALL sp_SchedulerTask_CreateUpdateSalesCsvFile();
    END;

感谢您的回答

尝试将午夜+1秒定义为日期,例如2019-09-10 00:00:01

此外,请尝试使用分隔符:

完整示例:

分隔符// 创建事件测试事件 按时 每1天 开始“2019-09-10 00:00:01” 做 开始 调用sp_SchedulerTask_CreateInsertSalesCsvFile; 调用sp_SchedulerTask_CreateUpdateSalesCsvFile; 终止 //
你得到的确切错误是什么?错误代码:1064。您的SQL语法有错误;查看与您的MySQL服务器版本对应的手册,了解第7行附近使用的正确语法。代码非常好,错误消息没有说明任何不存在的对象/id,因此我对错误有点困惑。您使用的MySQL服务器版本是什么?