【发布时间】:2016-10-04 20:05:27
【问题描述】:
我有一个 MySQL 事件,工作正常,所以这不是我的问题,这里的问题是我想执行那个事件 on month n/5th/year n and on month n/19th/year n
例如on 10/4/2016 and then on 10/19/2016 可以在一个事件中结合两个日期吗?如果没有,有什么解决办法?
我正在考虑这个选项:
1- 每个月创建 2 个事件,一个在第 5 天,另一个在 19 日。
抱歉没有发布代码,但这不是代码问题。
【问题讨论】:
-
你的问题有点混乱。您可以使用 if 语句创建一个事件,该语句通过检查
curdate()来包装块 -
我不知道如何更好地解释它,但你的意见可能是我理解的解决方案,只是我不太清楚如果我使用 if 语句应该是我执行的时间间隔活动?
-
身份证。也许您希望它每天中午开始检查。如果是这样,使用 This 将是
12:00:00而不是00:00:00。确保您尊重ON COMPLETION PRESERVE。 -
那是我的问题来的时刻,我不想每天都执行该事件,我想知道是否可以执行此事件,例如在 10 月 4 日和 10 月 19 日,如你可以看到我认为一个选项可以创建 2 个不同的事件,1 个用于第 4 天,另一个用于第 19 天
-
换句话说,无事可做。专注于更大的问题:p
标签: mysql