Bonjour à tous.
Je suis sous MySQL 5.0.22 et lors de l'execution d'une procédure :
J'ai cette erreur :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14 DELIMITER $$ DROP PROCEDURE IF EXISTS `FicheHoraire`.`CalculDay` $$ CREATE PROCEDURE `FicheHoraire`.`CalculDay` () BEGIN declare TmpTime time; TmpTime = (NEW.FinMat - NEW.DebMat) + (NEW.FinAprem - NEW.Debaprem ); update Jour set TotalDay=TmpTime where Id=New.Id; END $$ DELIMITER ;
Je pense avoir une erreur de syntaxe mais je ne sais pas ou ...
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3 Script line: 5 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 '= (NEW.FinMat - NEW.DebMat) + (NEW.FinAprem - NEW.Debaprem ); update Jour ' at line 4![]()
Partager