Mysql
 sql >> база данни >  >> RDS >> Mysql

SQL записи, които изтичат след 24 часа

Можете да използвате планировчик на събития на 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();
    


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. mysql структура за публикации и коментари

  2. Актуализирайте MySQL таблица с класиране на записи в групи

  3. mysql показва наличните времеви слотове и заети времеви слотове от таблицата

  4. Грешка при създаване на таблица в MySQL 5.5.9 и Hibernate на TYPE

  5. MySQL низови функции (пълен списък)