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é
Ma requête ne ramène rien
Code : Sélectionner tout - Visualiser dans une fenêtre à part
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)
Merci à vous
Partager