0
表table_cache的是這樣的:如何MySQL動態日期時間的事件調度?
id cache_name created date
1 cache one 2016-03-06 01:20:04
2 cache two 2016-03-06 09:40:34
3 cache three 2016-03-06 11:40:04
的MySQL腳本來截斷table_cache的是這樣的:
CREATE
EVENT `deleteEvent`
ON SCHEDULE EVERY 30 MINUTE STARTS '2016-04-06 00:00:00'
ON COMPLETION NOT PRESERVE
ENABLE
DO
TRUNCATE table_cache;
這將截斷的table_cache每30分鐘還星2016年4月6日00:00:00
但這不是我想要的。我想截斷的table_cache從表格中table_cache
那麼每30分鐘還星域CREATED_DATE,根據上表:
id=1, truncate on 2016-03-06 01:50:04
id=2, truncate on 2016-03-06 10:10:34
id=3, truncate on 2016-03-06 12:10:04
無論是可以做什麼?
因此,對我而言,它不使用MySQL事件調度程序? –
您可以使用事件調度程序定期運行該查詢,就像您在示例中所做的那樣。 – duskwuff
那麼,MySQL Event Scheduler不能使用dinamyc datetime? –