SSIS中的For和Foreach循环容器

SSIS中的For和Foreach循环容器,ssis,Ssis,SQL Server Integration Services中的FOR和FOR每个循环的容器之间有哪些区别和相似之处?如中所述 用于循环容器 For循环容器定义包中的重复控制流。 循环实现类似于中的For循环结构 编程语言。在循环的每个重复中,For循环 容器计算表达式并重复其工作流,直到 表达式的计算结果为False Foreach循环容器 Foreach循环容器定义了循环中的重复控制流 包裹循环实现类似于Foreach循环 程序设计语言中的结构。在包中,启用循环 通过使用Foreach枚举

SQL Server Integration Services中的FORFOR每个循环的容器之间有哪些区别和相似之处?

如中所述

用于循环容器

For循环容器定义包中的重复控制流。 循环实现类似于中的For循环结构 编程语言。在循环的每个重复中,For循环 容器计算表达式并重复其工作流,直到 表达式的计算结果为False

Foreach循环容器

Foreach循环容器定义了循环中的重复控制流 包裹循环实现类似于Foreach循环 程序设计语言中的结构。在包中,启用循环 通过使用Foreach枚举器。Foreach循环容器重复 指定枚举数的每个成员的控制流

简而言之,For循环容器使用由表达式定义的循环条件,而Foreach循环容器则遍历对象集合


使用Foreach循环容器,还可以执行变量映射,这对于循环中的任务很有用

对于相似之处,这是不言自明的。希望这有帮助。