SSIS之Foreach循环容器用法

简介: 原文:SSIS之Foreach循环容器用法要实现的业务:A数据库服务器上某库的T_GOODS_DECL的状态字段“Is_Delete”标记为“1”的时候删除B数据库服务器上对应库的T_GOODS_DECL表中的记录,二者的主键为“DECL_NO”。
原文: SSIS之Foreach循环容器用法

要实现的业务:A数据库服务器上某库的T_GOODS_DECL的状态字段“Is_Delete”标记为“1”的时候删除B数据库服务器上对应库的T_GOODS_DECL表中的记录,二者的主键为“DECL_NO”。

总体设计图,实现原理:上一步骤将结果集传递到循环容器中,容器逐行取数据来执行容器里面的SQL任务。

第一步:建立“获取标记为已删除的DECL_NO”执行SQL任务

选择正确的数据连接器。

填写查询SQL语句。

结果集选项一定要选择“完整结果集”。

结果集对应中结果名称必须设为“0”,并新建对应的变量名。

新建的变量为object类型。

第二步:建立Foreach循环容器。

选择Foreach ADO 枚举器。

对象源变量选择之前定义的DeclNOs。

变量映射中,定义变量对应结果集中第一列数据,即索引0处。

变量定义为String类型即可。

第三步:建立“按照DECL_NO删除数据”执行SQL任务。

选择正确的数据连接器。

填写删除动作的SQL语句,“?”表示变量。

参数映射中选择正确的变量名,使“?”接收正确的值。

所有设置完成以后,点击“执行包”,即可成功。

目录
相关文章
|
关系型数据库 MySQL Java
【Docker最新版教程】一文带你快速入门Docker常见用法,实现容器编排和自动化部署上线项目
Docker快速入门到项目部署,MySQL部署+Nginx部署+docker自定义镜像+docker网络+DockerCompose项目实战一文搞定!
2189 10
|
Java 容器
【Java用法】JavaWeb 容器Response详解(有关response setCharacterEncoding和setContentType)详细对比说明
【Java用法】JavaWeb 容器Response详解(有关response setCharacterEncoding和setContentType)详细对比说明
141 0
|
存储 人工智能 C++
map容器在C++中的具体用法以及相关注意点
map容器在C++中的具体用法以及相关注意点
441 1
|
存储 C++ 容器
C++标准库容器的基本用法
C++标准库容器的基本用法
267 0
|
C++ 容器
【qt】容器的用法
【qt】容器的用法
259 0
|
编译器 C++ 容器
[C++ 从入门到精通] 4.vector容器的相关用法
[C++ 从入门到精通] 4.vector容器的相关用法
298 0
|
存储 机器学习/深度学习 人工智能
Python数据容器之元组的用法
元组本质上是只读的列表list。除了不能修改之外,其它特性和列表相似。
206 0
Python数据容器之元组的用法
|
机器学习/深度学习 人工智能 API
Python数据容器之Python列表的用法
这里的数据结构主要描述容器数据类型:列表, 字典, 集合三种容器数据类型, 它们都属于可变数据类型,
274 0
Python数据容器之Python列表的用法
|
缓存 Java Spring
SpringloC容器的依赖注入源码解析(8)—— 单例循环依赖的解决
这一讨论的前提是要对Spring的doCreateBean方法有所了解,故将其源码放在这里,以供参考:
SpringloC容器的依赖注入源码解析(8)—— 单例循环依赖的解决
|
缓存 Java Spring
SpringloC容器的依赖注入源码解析(7)—— doCreateBean之剩余逻辑(解决循环依赖的源头)
doCreateBean之创建无属性的bean doCreateBean之处理@Autowired以及@Value标签
SpringloC容器的依赖注入源码解析(7)—— doCreateBean之剩余逻辑(解决循环依赖的源头)