我希望在使用事件轮换我的日志后阅读我的表logs
,我希望我的活动在我选择的一周中的任何一天运行。
在做了一些研究后,我想出了这个
CREATE EVENT read_rotated_logs
ON SCHEDULE
EVERY 1 WEEK
STARTS CURRENT_DATE + INTERVAL 7 - WEEKDAY(CURRENT_DATE) DAY
DO BEGIN
END */$$
DELIMITER ;
我不清楚如何在星期一的特定日期到达,例如星期一。我如何构建我的代码以使事件在一周的任何特定日期运行(mon or tuesday or wednesday or thursday or friday or saturday or sunday)
答案 0 :(得分:3)
以下是您在一周中其他日子的表现方式
周一
STARTS CURRENT_DATE + INTERVAL 0 - WEEKDAY(CURRENT_DATE) DAY
星期二
STARTS CURRENT_DATE + INTERVAL 1 - WEEKDAY(CURRENT_DATE) DAY
等等