Bonjour,

J'ai un soucis sur l'une de mes variables dans un de mes packages SSIS insérant des données d'un fichier Excel dans ma base SQL Server 2k5.
Cette variable est une variable String dynamique (EvaluateAsExpression = True), et concatène une autre variable qui elle aussi est un String (et qui contient le nom de l'onglet de mon fichier Excel).

Voici l'expression:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
"SELECT * FROM ["+  @[Utilisateur::TableName]  + "A2:F65536]"
Et voici une valeur possible de ma variable Utilisateur::TableName:
Le problème est que lors de la concaténation, le résultat donne une génération de simples quotes autour de ma variable concaténée:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
SELECT * FROM ['Février 2010$'A2:F65536]}
La présence de quotes autour du nom de l'onglet invalide la requête SQL-Excel et rend mon job invalide.


Ma question est la suivante: y-a-t-il une configuration spécifique aux variables qui me générerai ces infames quotes?


Merci de vos lumières.

J'ai finalement bricolé une solution consistant en manipuler le contenu de ma variable dans une tâche de Script toute simple.