是否可以使用SSIS(sql server集成服务)传输SQL Server对象,遍历预先制作的表名列表,然后在该表上执行任务? (使用变量名称,或其他)?
我看到你可以预先选择要复制的一堆表的地方,但是为了更全面地了解整个自动化过程,记录和记录有关备份事件的信息回到另一个表中......我d喜欢在每个表上执行一次Task - 但是我怎么能告诉任务只做那一个表?
我是否必须在运行时通过脚本任务进行更改?为什么它只有一个可以设置为变量和“单表”选项的表达式?
答案 0 :(得分:0)
是的。
您可以将For-each Loop
与'Foreach ADO Enumerator'
一起使用。您需要先将sql查询结果保存到'Rowset destination'
execute sql task
。然后,使用Foreach task
。您可能还需要添加一些variables
,以实现条件检查。