CREATE TABLE `shoutbox` ( `id` int(11) NOT NULL AUTO_INCREMENT, `username` text , `message` longtext , `time` datetime NOT NULL, PRIMARY KEY (`id`) ) ;
Pole:
time = NOW()
czyli np.: 2011-12-21 21:04:55
teraz chcę, automatycznie za pomocą MySQL Event kasować wiadomości starsze niż 1 dzień, więc daje zapytanie:
CREATE EVENT `shoutbox_delete_message` ON SCHEDULE EVERY 1 DAY STARTS NOW() ON COMPLETION NOT PRESERVE ENABLE COMMENT 'Kasowanie wiadomosci starszych niz 1 dzien' DO DELETE FROM shoutbox WHERE time < (NOW() - INTERVAL 1 DAY);
Event się tworzy, ale rekordy się nie kasują mhm
ponawiam