Bonjour à tous,

Voilà je me retrouve bien embêté face à mon premier trigger en mysql.
Je comptais pas faire compliqué pour un début.
Et je sèche déjà.

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
 
DELIMITER $$
CREATE TRIGGER date_maj BEFORE UPDATE ON Annuaire
FOR EACH ROW
BEGIN
    IF (OLD.lotus_maj = 'A')
        THEN UPDATE Annuaire SET NEW.lotus_maj = 0;
    END IF;
END;
$$
Voilà mon trigger devrait faire une sorte de 'reset' et pourtant une erreur s'est glissé near '; $$' at line 7 .
Y aurait-il quelqu'un pour éclairer ma lanterne ?
Merci d'avance.