我有一个可变@csv持有逗号分隔值,例如: -a -a,B -a,B,C如何在SSIS 2008中创建动态IN查询?
我需要通过它在查询在我的OLE DB源在一个数据流创建查询,例如:
SELECT COUNT(1)从表WHERE COL1 IN @csv
所以如果@ CSV = “A,b”,那么在内部应该解析成
SELECT COUNT(1)FROM table WHERE col1 IN'a','b'
这怎么能在SSIS 2008中最好地实现?我可以避免脚本组件创建动态查询并将其存储在变量中吗?