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