1 2 3 4 5 6
| CREATE EVENT DeleteRecordsOlderThanTwoWeeks
ON SCHEDULE EVERY 1 DAY
STARTS CURRENT_TIMESTAMP --- current_timestamp seulement pour tester l'événement tout de suite et ne pas attendre demain ou lundi
DO
SET SQL_SAFE_UPDATES = 0;
DELETE FROM maTable WHERE DATEDIFF(CURDATE(), ddate) > 14; |
Le message d'erreur reste exactement le même
Je tiens à préciser que j'ai le message d'erreur lorsque j'exécute cette requête seule
DELETE FROM maTable WHERE DATEDIFF(CURDATE(), ddate) > 14;
Je n'ai pas le message d'erreur au moment où j'exécute mon CREATE EVENT
Partager