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 :
Code :
- 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 ;
|
Pourriez vous m'aider ?
Merci
Message édité par johnson950 le 26-10-2009 à 17:15:43