我正在尝试在 SSIS 中使用 Foreach 循环容器来循环一小组行并将列“id”设置为变量。
我有以下变量:
- @startNumber = 5
- @maxNumber = 10
这是我的循环在传统语法中的外观:
for (int i = @startNumber; i > @maxNumber ; i++)
这是我要运行以更新行的 TSQL 代码:
UPDATE myTable SET id = i
- 我会使用 Foreach ADO 枚举吗?
- 我的源变量是什么?
- 我将如何应用上面的逻辑?
- 我会为我的更新包含一个执行 TSQL 语句吗?
任何帮助是极大的赞赏。