我有一个表,想遍历每一行。
从表 X 中选择表名
- 创建了执行 SQL 任务
- 添加了 Foreach 循环容器。
所以现在我需要检查表名,并在此基础上我需要采取行动。
例如 - 当它返回称为数据流任务 T1 的"Tab1"时当它返回"Tab2"时调用DFT T2等等。
我在检查表名的值并调用相应的数据流任务时遇到问题。
请帮忙。拉马莫森
如果你在表 TableX 中有表名。
1 创建记录集
2 用于每个循环和迭代抛出结果集和设置名副其实
3 将所有数据流放在循环容器内,将变量 vale 设置为表名。
4 表达式设置属性禁用和表达式变量值<>到表名。
下面是记录集的示例链接
http://www.select-sql.com/mssql/loop-through-ado-recordset-in-ssis.html