J'ai un package SSIS avec une variable (objet) qui prend ses valeurs dans une tâche de script (quelque chose comme: lettres {A, B, C, D}), et un conteneur foreach qui fait quelque chose avec chaque lettre.Paramètres de passe SQL Job
Je souhaite créer un travail pour ce package SSIS. Comment est-ce que je passerais la variable "lettres" du travail? Je veux ajouter plus de lettres dans la liste si je peux; Je veux créer cette variable à partir du travail.
exemple: lettres {A, B, C, D, E}
je sais que est quelque chose comme ceci:
@l
déclare set @l = 'A'
sélectionnez @l = '/ SET \ Package.Variables [User :: letters] .Proprieties [Valeur]'
Désolé, ce n'est pas clair. Je ne suis pas sûr de savoir comment expliquer.
Vous devez créer des paramètres de package. Ensuite, vous pouvez fournir des valeurs lorsque vous configurez votre travail – PacoDePaco
ouais ... mais maintenant j'ai une liste que je crée dans une tâche de script. Comment puis-je le créer à partir du travail. Parce que cette liste peut avoir différents nombres de paramètres. (parfois la liste peut en avoir 4, parfois en avoir 20). Je dois ajouter les paramètres passés depuis le job dans la liste (dans ma variable) – istuc