Procédure passer une liste en paramètre
Bonjour
J'ai fait une procédure stocké et je voudrais lui passer en paramètre une liste de code utilisateur.
Cette procédure fonctionne bien si je passe un code mais pas avec une liste
Voilà comment j'ai procédé
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14
|
ALTER PROCEDURE [dbo].[ma_procedure]
-- Add the parameters for the stored procedure here
@listeCodeUtilisateur nvarchar(max),
@dateDebut datetime,
@dateFin datetime
-- J'ai essayé en mettant des quotes mais ça ne fonctionne pas
--SET @listeCodeUtilisateur = '''' + REPLACE(@listeCodeUtilisateur, ',', ''',''') + ''''
--Print @listeCodeUtilisateur
DECLARE curseur_utilisateur CURSOR FOR
SELECT USR_0 from UTILISATEUR
WHERE USR_0 in (@listeCodeUtilisateur) |
Ma requête ne ramène rien
Merci à vous