4

您好我正在尝试在 Mysql 上创建活动时间表并将其设置为每周日 00:00 工作

CREATE
    EVENT `reset_column`
    ON SCHEDULE EVERY 1 WEEK STARTS '2013-03-17 03:00:00'
    DO BEGIN

    END */$$
DELIMITER ;

这行得通,但我只想找到另一种方法来告诉它在每周开始时准确地执行(例如每个星期天的时间表)

4

1 回答 1

7
ON SCHEDULE
  EVERY 1 WEEK
  STARTS CURRENT_DATE + INTERVAL 6 - WEEKDAY(CURRENT_DATE) DAY
于 2013-03-15T12:54:01.960 回答