Chcete-li rozšířit odkaz uvedený v otázce:
- Vytvořte proměnnou balíčku
- Dvakrát klikněte na název proměnné balíčku. (To vám umožní přístup k vlastnostem proměnné)
- Nastavte vlastnost 'EvaluateAsExpression' na hodnotu true
- Zadejte dotaz do nástroje pro tvorbu výrazů.
- Nastavte zdrojový dotaz OLE DB na příkaz SQL z proměnné
Tvůrce výrazů může dynamicky vytvářet výrazy pomocí proměnné k vytvoření „parametizovaných dotazů“.
Takže následující „normální“ dotaz:
select * from book where book.BOOK_ID = ?
Může být zapsán v nástroji pro tvorbu výrazů jako:
"select * from book where book.BOOK_ID = " + @[User::BookID]
Poté můžete provést zpracování nuly a převod dat pomocí nástroje pro tvorbu výrazů.