Pour développer le lien donné dans la question :
- Créer une variable de package
- Double-cliquez sur le nom de la variable du package. (Cela vous permet d'accéder aux propriétés de la variable)
- Définissez la propriété 'EvaluateAsExpression' sur true
- Saisissez la requête dans le générateur d'expressions.
- Définissez la requête source OLE DB sur Commande SQL à partir de la variable
Le générateur d'expressions peut créer dynamiquement des expressions à l'aide de variables pour créer des "requêtes paramétrées".
Donc, la requête "normale" suivante :
select * from book where book.BOOK_ID = ?
Peut être écrit dans le générateur d'expression comme :
"select * from book where book.BOOK_ID = " + @[User::BookID]
Vous pouvez ensuite effectuer la gestion des valeurs nulles et la conversion des données à l'aide du générateur d'expressions.