Bonjour,
J'essaie de créer une procédure stockée simple mais à chaque fois, j'ai le message d'erreur suivant :
requête SQL:
CREATE PROCEDURE TESTX( IN nomp varchar( 60 ) ) BEGIN SELECT count( * )
FROM personne
WHERE nom = nomp
END
MySQL a répondu:
#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 count(*) from personne where nom=nomp
END' at line 3
NB : j'ai essayé en ajoutant un ; après l'instruction select -> même résultat
J'ai essayé de créer la procédure en ne mettant rine entre le begin et le end et là cela passe.
Merci de em conseiller,
JS







Répondre avec citation





Partager