sql >> Databáze >  >> RDS >> Mysql

AUTOMATICKÉ VYMAZÁNÍ ŘÁDKU 1 den po vložení (MySQL)

Podívejte se prosím na Událost:https://dev. mysql.com/doc/refman/5.7/en/events-syntax.html ve vašem případě:můžete zkusit toto:

-- 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;

tento kód SQL vytvoří spouštěč a spustí se každou minutu.



  1. Jaké jsou vnitřnosti připraveného prohlášení?

  2. Posouvatelný kurzor PHP PDO MySQL nefunguje

  3. Vyberte všechny řádky, které mají alespoň seznam prvků

  4. Dotaz Android SQLite, kde sloupec není prázdný a není prázdný