获取动态sql的执行结果
2005-07-28 13:36
253 查看
declare @list nvarchar(1000)
set @list = '''456456Test2814557616'',''456456Test6005645184'''
declare @num int,
@sqls nvarchar(4000)
set @sqls='
select @a=sum(iCash)
from (
select substring(cardid,7,4)CardTypeId,* from t_INPWalletDetail
where cardid in ('+ @list +')
) card
left outer join
t_INServiceCardToiCash rate
on card.CardTypeId = rate.CardTypeId
'
exec sp_executesql @sqls,N'@a int output',@num output --后边定义的@num是输入变量,@a不用定义
select @num
set @list = '''456456Test2814557616'',''456456Test6005645184'''
declare @num int,
@sqls nvarchar(4000)
set @sqls='
select @a=sum(iCash)
from (
select substring(cardid,7,4)CardTypeId,* from t_INPWalletDetail
where cardid in ('+ @list +')
) card
left outer join
t_INServiceCardToiCash rate
on card.CardTypeId = rate.CardTypeId
'
exec sp_executesql @sqls,N'@a int output',@num output --后边定义的@num是输入变量,@a不用定义
select @num
相关文章推荐
- 获取动态sql执行结果
- 获取动态SQL执行结果
- ORACLE中使用DBMS_SQL获取动态SQL执行结果中的列名和值
- sqlserver中sp_executesql使用实例(获取动态sql输出结果)
- 把动态SQL的执行结果反回给一个变量
- MySQL存错过程动态执行sql的方式来返回结果集
- Oracle调用接口(OCI)源码剖析(2):执行SQL语句并获取结果
- MSSQOSERVER 获取执行动态语句返回的结果
- sp_executesql动态执行sql语句并将结果赋值给一变量
- (SQL)如何将exec执行结果放入外面的变量中--动态sql
- 获取执行SQL语句的返回结果
- 返回动态SQL语句中执行结果值
- sql server 获取动态sql输出结果
- 加载驱动+建立连接+创建sql语句+执行并获取结果+释放连接 增删改查
- ibatis动态获取执行SQL和参数
- 获取动态SQL的返回结果
- 如何将exec执行结果放入外面的变量中--动态sql
- 在shell中获取sql的执行结果
- Winform下动态执行JavaScript脚本获取运行结果,谈谈网站的自动登录及资料获取操作
- (SQL)如何将exec执行结果放入外面的变量中--动态sql语句