任何人都可以给我语法来改变已经创建的事件
这里我使用以下语法
创建了一个事件create event _insert on schedule at '2012-10-08 17:09' + interval 10 second do insert into event_test values(now());
现在我想将间隔时间从10秒更改为1分钟
以下是event_test表
的表创建语法DROP TABLE IF EXISTS `testing`.`event_test`;CREATE TABLE `testing`.`event_test` (`current_date_time` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP, PRIMARY KEY (`current_date_time`)) ENGINE=InnoDB DEFAULT CHARSET=latin1;
答案 0 :(得分:4)
只是一个简单的修改命令?
ALTER event _insert
ON SCHEDULE AT '2012-10-08 17:09' + INTERVAL 1 MINUTE -- or new date
DO INSERT INTO event_test VALUES(now());
答案 1 :(得分:0)
您可以使用:
' ALTER EVENT event _insert
ON SCHEDULE schedule
DO
INSERT INTO event_test VALUES(now());