首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >MySQL pr分钟时间表

MySQL pr分钟时间表
EN

Stack Overflow用户
提问于 2018-11-12 13:47:04
回答 1查看 65关注 0票数 0
代码语言:javascript
复制
CREATE EVENT update_status
ON SCHEDULE AT CURRENT_TIMESTAMP + INTERVAL 1 MINUTE 
ON COMPLETION PRESERVE

DO BEGIN
    UPDATE OnDuty SET Status = '10-7' WHERE minute(timediff(Date,CURRENT_TIMESTAMP)) < 30;
END;

似乎无法让它工作,在PHPMyAdmin中它给了我这个错误:

代码语言:javascript
复制
#1064 - You have an error in your SQL syntax; check the manual that corresponds to your MariaDB server version for the right syntax to use near '' at line 7

我迷路了。我不习惯在MariaDB中做日程安排。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2018-11-12 14:30:38

使脚本正常工作,但现在我觉得它不更新行了.

代码语言:javascript
复制
CREATE EVENT `update_status` 
ON SCHEDULE EVERY 1 MINUTE 
ON COMPLETION NOT PRESERVE ENABLE DO 
UPDATE OnDuty SET Status = '10-7' WHERE Date < CURRENT_TIMESTAMP AND Status NOT IN('10-5','10-7','Code 0');
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/53263536

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档