2012-10-08 73 views
3

谁能给我的语法来改变它已经被创建如何改变在MySQL这已经创造了一个事件

在这里,我已经创建了以下语法事件的事件

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; 
创建表的语法

回答

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()); 
0

您可以使用此:

'  ALTER EVENT event _insert 
     ON SCHEDULE schedule 
     DO 
     INSERT INTO event_test VALUES(now()); 
+0

这看起来像接受的答案... –

相关问题