Per espandere il collegamento fornito nella domanda:
- Crea una variabile di pacchetto
- Fai doppio clic sul nome della variabile del pacchetto. (Questo ti permette di accedere alle proprietà della variabile)
- Imposta la proprietà 'EvaluateAsExpression' su true
- Inserisci la query nel generatore di espressioni.
- Imposta la query di origine OLE DB su Comando SQL dalla variabile
Il generatore di espressioni può creare dinamicamente espressioni utilizzando la variabile per creare "query parametrizzate".
Quindi la seguente query "normale":
select * from book where book.BOOK_ID = ?
Può essere scritto nel generatore di espressioni come:
"select * from book where book.BOOK_ID = " + @[User::BookID]
È quindi possibile eseguire la gestione nulla e la conversione dei dati utilizzando il generatore di espressioni.