MySQLの
-
有効期限が切れたときにそのようなレコードを自動的に削除するには:
CREATE EVENT delete_expired_101 ON SCHEDULE AT CURRENT_TIMESTAMP + INTERVAL 24 HOUR DO DELETE FROM my_table WHERE id = 101;
-
期限切れのすべてのレコードの自動パージを定期的に実行するには:
CREATE EVENT delete_all_expired ON SCHEDULE EVERY HOUR DO DELETE FROM my_table WHERE expiry < NOW();