SSIS - 11.For循环容器

一、For循环容器中的3个循环变量

  For循环容器,类似于编程语言中的For,用于重复执行容器内的任务,直到条件返回为False。与编程语言类似,For循环容器也需要定义以下3种循环属性:

  

  注:

  • 必须在容器中定义EvalExpression,其他两个是可以选的。
  • 没有像其他编程语言一样跳出容器的中断任务。
  • 赋值表达式@Var = <expression>的运算符 (=)可以用在InitExpression和AssignExpression中。
  • 支持嵌套循环,这意味着一个循环容器可以在另一个循环容器中定义。

二、在SSIS包中使用For循环容器实现批量生成文件夹功能  

  1)打开空白的SSIS包,创建两个变量如下

  

  2)拖拽一个循环容器到设计面板上,然后再拖拽个文件系统任务放到容器内。

  

  3)右键循环容器->选择“编辑...”->在“For Loop”属性中设置如下。

  

  4)单击OK,之后右键打开文件系统任务的编辑器,修改常规页设置如下,之后单击OK保存设置。

  

  5)执行包成功后可以看到在 C:\SSIS目录下创建了5个文件夹,分别为F1,F2,F3,F4和F5。

原文地址:https://www.cnblogs.com/MR-zhang-01/p/9379009.html

时间: 2024-11-09 04:42:50

SSIS - 11.For循环容器的相关文章

SSIS之Foreach循环容器用法

原文:SSIS之Foreach循环容器用法 要实现的业务:A数据库服务器上某库的T_GOODS_DECL的状态字段“Is_Delete”标记为“1”的时候删除B数据库服务器上对应库的T_GOODS_DECL表中的记录,二者的主键为“DECL_NO”. 总体设计图,实现原理:上一步骤将结果集传递到循环容器中,容器逐行取数据来执行容器里面的SQL任务. 第一步:建立“获取标记为已删除的DECL_NO”执行SQL任务 选择正确的数据连接器. 填写查询SQL语句. 结果集选项一定要选择“完整结果集”.

SSIS【Foreach 循环容器_Foreach 文件枚举器】(导入路径下的所有txt文件的内容) (转)

原文:http://blog.csdn.net/kk185800961/article/details/12276449 SQLServer 2008 R2 SSIS_Foreach 循环容器_Foreach 文件枚举器(导入路径下的所有txt文件的内容) 1. 拖动一个 [Foreach 循环容器]到[控制流]中,再拖动一个[数据流任务]到[Foreach 循环容器]中.如图: 2.编辑[Foreach 循环容器],在选项[集合]中选择[Foreach 文件枚举器],配置要遍历的文件夹及文件类

第11章 关联容器

map,管理数组,存储“关键字-值” set,简单集合,存储“关键字” 四个关联容器的头文件map.set.unordered_map.unordered_set 关联容器有8种,特点如下: 每个容器都是set或者map 分为允许关键字重复(multi)和不允许关键字重复 顺序保存和无序保存(unordered,哈希函数组织的结构) unordered_multiset是一个允许关键字重复,元素无序保存的集合 set是一个要求关键字不重复,元素有序保存的集合 map<string, size_t

20.10 for循环;20.11 while循环(上);20.12 while循环(下);20.13 break跳出循环;20.14 ;20.15

20.10 for循环 案例1 1. 编写for循环脚本:计算1到100所有数字和: [[email protected] ~]# vi for1.sh 添加内容: #!/bin/bash sum=0 for i in `seq 1 100` do echo "$sum + $i" sum=$[$sum+$i] echo $sum done echo $sum 2. 执行for1.sh脚本: [[email protected] ~]# sh for1.sh 案例2 1. 文件列表循环

C++ Primer学习总结 第11章 关联容器

第11章 关联容器 1.    使用map的简单例子: 运行结果为: 2.    初始化map和set: 3.    set与multiset的区别: 4.    使用map和set时,其元素类型必须是定义了严格弱序的(即定义了<号比较的),如果元素类型没有定义<号操作也可以通过外部函数来比较: 5.    pair类型:pair是一个用来生成特定类型的模板. pair的默认构造函数对数据成员进行值初始化. 6.    遍历map和set关联容器: 7.    如何往set和map中添加指定元

CAST v0.9.11 1CD循环式活性污泥法生活污水处理工艺

CAST v0.9.11 1CD循环式活性污泥法生活污水处理工艺循环式活性污泥法(一种生活污水处理工艺,它是在SBR工艺的基础上,增加了选择器及污泥回流设施,并对时序做了一些调整,从而大大提 高了SBR工艺的可靠性及效率.)该工艺与常规SBR法相比,其最大特点是将SBR池分为三个区,生物选择区具有防止污泥膨胀,并可有效去除有机物和脱氮除磷的功能,同时 改善了污水的可生化性.兼氧区具有反催化脱氮和除磷以及形成从厌氧区到好氧区的过渡的作用.主曝气区是CAST反应池的主要反应区,具 有有机物降解.硝化

C++11中对容器的各种循环遍历的效率比较

1 #include "CycleTimeTst.h" 2 #include <string> 3 #include <vector> 4 #include <list> 5 #include <limits> 6 #include <assert.h> 7 #include <QTime> 8 #include <QDebug> 9 10 class TimeUsedGuard 11 { 12 pub

《C++primer》v5 第11章 关联容器 读书笔记 习题答案

11.1 map是关联容器,vector是顺序容器 11.2 略 11.3 int main() { map<string,int> word; string s; while(cin>>s) word[s]++; for(auto i:word) cout<<i.first<<" "<<i.second<<endl; return 0; } 11.4 void convers(string &s) { s

C++11(10):关联容器

关键字有序保存元素, map,关联数组,保存关键字-值对, set,关键字即值,只保存关键字的容器 multimap,关键字可重复出现 multiset, 无序集合 unordered_map,用哈希函数组织的map unordered_set,用哈希函数组织的set unordered_multimap,哈希组织的map:关键字可重复出现 unordered_multiset,哈希组织的set:关键字可重复出现 通常map称为关联数组,与数组不同的是其下标不必是整数 //统计每个单词在输入中出