我将两个变量声明为名为 a 和 b 的“对象”,
并有一个简单的 SQL 任务:
select code from code_list
使用完整结果集,我尝试将结果传递给声明的变量(a 和 b),
并在脚本任务中使用它们(a和b)两个不同的 foreach 循环。但是没有成功。
脚本任务:将结果插入两个不同的表(A 和 B)。
创建 3 个 Object 类型的变量,仅使用 1 个作为 ResultSet。然后添加脚本任务,并选择 3 个变量作为读/写变量。
在脚本任务中,创建两个 DataTable 变量,并使用 ResultSet 变量填充一个表:
-
SSIS - 如何访问脚本任务中的 RecordSet 变量 https://stackoverflow.com/questions/2596992/ssis-how-to-access-a-recordset-variable-inside-a-script-task
然后使用以下命令将第一个数据表复制到第二个数据表变量中dataTable1.Copy()
method
最后,将每个 DataTable 分配给一个包变量。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)