SSIS从理论到实战,再到应用(5)----流程控制之Foreach循环

简介: 原文:SSIS从理论到实战,再到应用(5)----流程控制之Foreach循环上期回顾: SSIS从理论到实战,再到应用(4)----流程控制之For循环     上一期讲了For循环,Foreach循环相比而言要更复杂一点,里面涉及变量的类型,数据接收问题,下面我用一个简单的示例来演示For...
原文: SSIS从理论到实战,再到应用(5)----流程控制之Foreach循环

上期回顾:

SSIS从理论到实战,再到应用(4)----流程控制之For循环

    上一期讲了For循环,Foreach循环相比而言要更复杂一点,里面涉及变量的类型,数据接收问题,下面我用一个简单的示例来演示Foreach循环容器:

    假设我们有这样一个需求:

    从数据库中取出一列数据,循环输出这列数据的每个值

    一,拖入sql任务,定义一个Object类型的变量接收取到的数据

    

    二,设置好接收变量

    

    三,拖入Foreach循环容器,设置循环类型及循环变量目标 

    

    四,定义循环的临时变量(类似代码段   foreach(var item in array )   里面的item)

    

     五,操作临时变量,拖入脚本任务,输出循环值

     

     

     这里拿到的值也是object类型,所以你需要将值转成你所需要的类型。

目录
相关文章
|
7月前
|
Python
Python语言基础---选择判断循环结构详解
Python语言基础---选择判断循环结构详解
|
13天前
|
C++
C++ While 和 For 循环:流程控制全解析
本文介绍了C++中的`switch`语句和循环结构。`switch`语句根据表达式的值执行匹配的代码块,可以使用`break`终止执行并跳出`switch`。`default`关键字用于处理没有匹配`case`的情况。接着,文章讲述了三种类型的循环:`while`循环在条件满足时执行代码,`do/while`至少执行一次代码再检查条件,`for`循环适用于已知循环次数的情况。`for`循环包含初始化、条件和递增三个部分。此外,还提到了嵌套循环和C++11引入的`foreach`循环,用于遍历数组元素。最后,鼓励读者关注微信公众号`Let us Coding`获取更多内容。
19 0
|
22天前
|
存储 算法 数据处理
深入浅出for循环语句——让重复任务变得简单高效
深入浅出for循环语句——让重复任务变得简单高效
15 1
|
4月前
|
数据库连接 Go 开发者
避免defer陷阱:拆解延迟语句,掌握正确使用方法
避免defer陷阱:拆解延迟语句,掌握正确使用方法
|
6月前
|
Go
这些套路,教你灵活运用Go语言continue语句
这些套路,教你灵活运用Go语言continue语句
41 0
|
8月前
|
数据挖掘 Linux 索引
Python学习笔记丨条件与循环流程控制,if、while、for基础知识总结与易错点分享
Python学习笔记丨条件与循环流程控制,if、while、for基础知识总结与易错点分享
|
8月前
|
Java C++ Python
Python基础语法第三章之顺序循环条件
条件语句能够表达 "如果 ... 否则 ..." 这样的语义. 这构成了计算机中基础的 逻辑判定.条件语句 也叫做 分支语句, 表示了接下来的逻辑可能有几种走向.一个典型的例子:如果丘处机没有路过牛家村,1. 那么金兵不会死在郭, 杨两家手上2. 郭, 杨两家就不会流亡北方3. 郭夫人就不会去到大漠, 完颜洪烈就不会遇到包惜弱4. 郭靖就不会和江南七怪救了铁木真5. 蒙古就不会统一6. 蒙古铁骑就不会西征7. 欧洲就不会出现火药, 也就不会出现文艺复兴, 大航海.
91 0
|
10月前
|
C++
C++ Primer Plus 第五章答案 循环和关系表达式
只有聪明人才能看见的摘要~( ̄▽ ̄~)~
45 0
|
Go 开发者
for 循环语法和执行流程 | 学习笔记
快速学习 for 循环语法和执行流程
250 0
for 循环语法和执行流程 | 学习笔记
表达式树练习实践:C#循环与循环控制
表达式树练习实践:C#循环与循环控制
115 0