SSIS / ETL 中使用 Execute SQL Task 传入/传出参数
2011-11-09 20:32
295 查看
变量设置: fieldOut , fieldInput
sql语句: select top 1 OutFieldName from table where field=?
第1步:在General中,把ResultSet 设置为:Single Row,sqlstatement : select top 1 OutFieldName from table where field=?
在Parameter Mapping 新增一变量: Vaiable Name : User::fieldInput Direction : Input DateType : NVARCHAR Parameter Name : @field (这个@是关键)
在Result Set 中 :也新增一变量: Result Name : OutFieldName Vaiable Name : User::fieldOut
执行应该可以成功.这个执行过程会把 field = fieldInput的行查出来,并把OutFieldName的值传给变量fieldOut
sql语句: select top 1 OutFieldName from table where field=?
第1步:在General中,把ResultSet 设置为:Single Row,sqlstatement : select top 1 OutFieldName from table where field=?
在Parameter Mapping 新增一变量: Vaiable Name : User::fieldInput Direction : Input DateType : NVARCHAR Parameter Name : @field (这个@是关键)
在Result Set 中 :也新增一变量: Result Name : OutFieldName Vaiable Name : User::fieldOut
执行应该可以成功.这个执行过程会把 field = fieldInput的行查出来,并把OutFieldName的值传给变量fieldOut
相关文章推荐
- SSIS中ExecuteSQL TASK组件关于参数的使用[转]
- SSIS中ExecuteSQL TASK组件关于参数的使用
- [SQL2005]SSIS中ExecuteSQL TASK组件关于参数的使用
- SSIS中ExecuteSQL TASK组件关于参数的使用 SQL2005
- SSIS中ExecuteSQL TASK组件关于参数的使用 SQL2005(zz)
- SSIS中ExecuteSQL TASK组件关于参数的使用
- 在execute sql task里面的sql如何传进参数和传出参数.
- 【转】使用sp_executesql执行动态SQL语句,同时向里面传入参数。
- SQL 在OPENQUERY中使用传入参数和临时表获取参数
- SSIS中ExecuteSQL TASK组件(基于2005 CTP 4月版)
- 微软BI 之SSIS 系列 - 使用 SQL Profilling Task (数据探测) 检测数据源数据
- hive使用小技巧-如何往Hive SQL中传入参数
- [译]DbContext API中使用SqlQuery和ExecuteSqlCommand获取存储过程的输入输出参数
- hive使用小技巧-如何往Hive SQL中传入参数
- ssis 的For each container组件中,若有 Execute SQL TASK Editor且其含参, 后者的Connection Type应设为 ADO.NET
- mybatis sql in 查询(mybatis sql语句传入参数是list)mybatis中使用in查询时in怎么接收值
- MyBatis动态SQL使用,传入参数Map中的Key判断
- 存储过程/SQL中参数传入传出的写法
- 如何指定输出参数,当您使用在 sp _ executesql SQL Server 中存储过程
- [转]SSIS Execute SQL Task : Mapping Parameters And Result Sets