我想(如果可能的话)检查时间,如果时间=特殊时间,请更新表格。
我的想法:
select current_time()
if current_time = 15:19
{
update tasks set finished = replace (finished, '1', '0')
}
你有什么想法???
答案 0 :(得分:2)
使用event代替
delimiter //
CREATE EVENT IF NOT EXISTS your_event
ON SCHEDULE EVERY 1 DAY
STARTS '2014-07-04 15:19:00'
ON COMPLETION PRESERVE ENABLE
DO
update tasks
set finished = replace (finished, '1', '0');
//
它将在定义的时间每天自动执行。