首页 > 解决方案 > MYSQL 创建事件语法

问题描述

我试图找到每天晚上 11 点左右执行一次存储过程的语法。这是我目前拥有的:

CREATE EVENT e_call_myproc
    ON SCHEDULE
      EVERY 1 DAY
    DO CALL upd_override("202006", "MH");

如何指定执行时间?

标签: mysqlsqlevents

解决方案


你必须像这样安排一个活动:STARTS 和 ENDS 是可选的

CREATE EVENT e_call_myproc
ON SCHEDULE EVERY 1 DAY
STARTS CURRENT_TIMESTAMP
ENDS [enddate]

推荐阅读