MySQL - 计划任务

问题描述:

我的要求是。每记录一个插入(其中包含时间戳&状态字段),我应该根据时间戳安排任务并更新状态值。请帮我解决一下这个。有没有什么办法可以使用过程,事件,触发器和GT完成?MySQL - 计划任务

+0

只需使用触发器来设置事件。我看不出困难。 http://dev.mysql.com/doc/refman/5.0/en/trigger-syntax.html | http://dev.mysql.com/doc/refman/5.1/en/create-event.html – Polynomial 2012-02-08 09:17:28

+0

@Polynomial您无法从触发器创建或更改事件。 – Devart 2012-02-08 09:22:58

+0

@Devart真的吗?我确信我之前做过这样的事情。也许我用一个cron作业和一个事件表来实现它... – Polynomial 2012-02-08 09:31:33

CREATE TRIGGER Trigger_name 
AFTER INSERT ON Your_table 
FOR EACH ROW 
BEGIN 
    INSERT INTO Another_table VALUES(new.status ,curtime()/* fields you need */); 
END