procédure stockée et "in"
Bonjour,
je n'y connais pas grand chose à MySQL, et je n'ai pas trouvé comment écrire cette procédure stockée...
Ici, ça fonctionne :
Code:
1 2 3 4 5 6 7 8
| CREATE DEFINER=`gcetech`@`%` PROCEDURE `TSR`(
IN REC_IDs varchar(50)
)
BEGIN
Select REC_REF
From RECO reco
where reco.REC_ID in (1,3,5);
END |
Et ici ça ne fonctionne pas :
Code:
1 2 3 4 5 6 7 8
| CREATE DEFINER=`gcetech`@`%` PROCEDURE `TSR`(
IN REC_IDs varchar(50)
)
BEGIN
Select REC_REF
From RECO reco
where reco.REC_ID in (REC_IDs);
END |
(le paramètre passé est "1,3,5")
Pouvez-vous m'indiquer pourquoi, et comment corriger ce problème, s'il-vous-plait ? J'imagine que c'est simple, mais je n'ai pas trouvé d'article en parlant...
Bonne journée !