我对 SSIS 相当陌生......所以这是我的问题陈述 - 我想创建一个执行以下操作的包..
1)将一组 1000 个 ID(主键)分解为 100 个组,即 100*10 2)必须将每次获得的 100 个值动态输入到变量中 - 'X' 3)我想在其中使用这个变量在子句中
示例:我有一个以“ID”作为主键的学生表我还有一个带有“ID”列的 Rank_Holders 表 select * from Rank_Holders where ID in (?) 是我想要做的。? 表示映射的变量 - 它应该具有来自学生的 ID 列表。
实际上,我在这里有大型数据库,一个来自 SQL Server,另一个来自 Oracle,ID 列的数量超过 30000,这就是为什么我需要将它分成块并输入 Where in 子句的原因
一步一步的包创建过程真的很有帮助,请帮助。