循环通过表中的行来设置变量(SSIS / VS)

时间:2017-10-27 13:00:04

标签: sql-server visual-studio ssis

我在表中有一个api调用的链接列表:

RowNumber,Link
1,somelink.net/1
2,somelink.net/2
3,somelink.net/3

我想循环遍历每一行以获取链接值并使用它来设置将在API任务中使用的变量(@link)。

我之前已经完成了结果,但我正在撞墙。我创建了一个我想在“执行SQL任务”中使用的@RowNumber变量,每次循环结束时都会增加+ 1,直到没有剩下的行为止。

理想的工作流程是:

-EXECUTE SQL TASK WHERE ROWNUMBER = @RowNumber to get the @link
-EXECUTE API CALL WITH @link
-ADD + 1 TO @RowNumber
-REPEAT UNTIL ALL ROWS ARE CONSUMED

0 个答案:

没有答案