Bonjour,
J'utilise une commande OLE DB pour lancer une procédure stockée.
L'adressage des paramètres de la procédure stockée se passe bien avec les points d'interrogation.
Mon soucis vient du fait qu'une partie des procédures que je dois appeler ont des listes en paramètres.
Si je mets aussi les points d'interrogation au niveau de la déclaration de ma liste, SSIS me dit qu'il détecte plusieurs fois le premier paramètre de la procédure.
Exemple :
Declare @Liste as MALISTE
INSERT INTO @Liste(PersonID,Fonction)
select '2C74F6CC-FF0C-47CA-9C9C-8756AEC887C8','fonction'
EXEC MA_PROC ?,?,@Liste
Si j'essai de mettre select ?,? dans cet exemple, cela ne fonctionne pas.
Quelqu'un a déjà eu ce type de besoin?
Partager