Bonjour,
Je ma lance actuellement dans les "triggers" (soyez indulgent, il s'agit du premier que je crée).
Je possède une table qui comporte trois champs.
Table : test
nom des champs : id / visible / date
Mon but est de créer un trigger qui lorsque l'on place visible sur 1, il fasse une mise a jour de la date en y insérant la date actuelle.
Voici mon code erronée :
Pourriez vous m'aider ?
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8 DELIMITER ^ CREATE TRIGGER update AFTER UPDATE ON test FOR EACH ROW begin if (NEW.etat=='1') then NEW.date=CURRENT_TIMESTAMP; end if; end^ DELIMITER ;
Merci
Partager