Bonjour,
Voila je rencontre un petit problème avec mon code.
je suis entrain de créer un trigger pour supprimer une ligne automatiquement lorsque la date actuelle est superieur a la date renseignée dans ma table Agenda, avec les champs : num , photo,description,date
DROP TRIGGER IF EXISTS tr
;CREATE DEFINER=root
@localhost
TRIGGER tr
AFTER DELETE ON agenda
FOR EACH ROW delete from agenda where datee<GETDATE()
mon phpmyadmin me donne ce code quand je remplis les champs du déclancheur ..
et t-il possible d'avoir un peut d'aide?
merci beaucoup
Il me semble que la tu vas lancer la requete delete from agenda where datee<GETDATE() à chaque fois que tu effectue un DELETE sur la table Agenda
Que veux tu savoir de plus ?
Attention, ton trigger se déclenche après un delete dans la table agenda, mais si ce trigger déclenche lui aussi des delete dans la table agenda, ça risque d'exploser les traitements.