Mysql
 sql >> Cơ Sở Dữ Liệu >  >> RDS >> Mysql

TỰ ĐỘNG XÓA ROW 1 ngày sau khi được chèn (MySQL)

Vui lòng xem Sự kiện: https:// dev. mysql.com/doc/refman/5.7/en/events-syntax.html trong trường hợp của bạn:bạn có thể thử cái này:

-- create a timer to update this table automatically

DROP EVENT IF EXISTS `et_update_your_trigger_name`;
CREATE EVENT `et_update_your_trigger_name`  ON SCHEDULE EVERY 1 MINUTE 
STARTS '2010-01-01 00:00:00' 
DO 
DELETE FROM `DB_NAME`.`table_name` where DATEDIFF(now(),`timestamp`) > 1;

ALTER EVENT `et_update_your_trigger_name` ON  COMPLETION PRESERVE ENABLE;

mã sql này tạo một trình kích hoạt và thực thi mỗi phút.



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Ký tự Ả Rập ??????? trên php và mysql

  2. Tránh đưa vào SQL trong SQL-regex do người dùng tạo

  3. Tắt cảnh báo và lỗi trên PHP và MySQL

  4. MySQL Spatial CONTAINS hiển thị sai kết quả

  5. MySql.Data.MySqlClient.Replication.ReplicationManager ném một System.TypeInitializationException