Bonjour, je n'arrive pas sur mysql à faire mes procédures, un exemple simple
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
 
delimiter |
create procedure PS_Montant (IN idFact int)
BEGIN 
SELECT SUM( prix_ti ) AS montant_sans_remise
FROM Facture F, Avoir A, TypeInter TI
WHERE A.id_ti = TI.id_ti
AND F.id_fact = A.id_fact
AND A.id_fact =idFact;
END |
J'ai essayé en enlevant delimiter ... mais rien n'y fait. J'ai testé ma requête elle fonctionne est pourtant mon erreur en enlevant delimiter est :
#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 'SELECT SUM( prix_ti ) AS montant_sans_remise
FROM Facture F, Avoir A, TypeInter' at line 3