Bonjours à tous,

Voila j'expose mon problème. J'ai créé une table et je veux en faire un historique avec une autre table. J'utilise un trigger après la commande update.

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
CREATE TRIGGER Trigger_histoSerie AFTER UPDATE 
ON serie FOR EACH ROW
BEGIN
 
	INSERT INTO histo_Serie
	(Num_Serie, Serie, Type, Agent, SectTO, DateVerif, DatePreavis, DatePeremption, Lieux,  Observation, Conformiter, dateUptdate) VALUES
	(NULL,  OLD.Serie, OLD.Type, OLD.Agent, OLD.SectTO, OLD.DateVerif, OLD.DatePreavis, OLD.DatePeremption, OLD.Lieux,  OLD.Observation, OLD.Conformiter, NOW());
END
Mais quand j’exécute, il me sort une erreur : #1064 - You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near '' at line 7

Merci de votre aide