现在的位置: 首页 > 综合 > 正文

sql语句,exec执行 拼接的字符串 输出参数 问题

2013年10月06日 ⁄ 综合 ⁄ 共 240字 ⁄ 字号 评论关闭

 输出参数 declare
@num int,
@sqls
nvarchar(4000)
set
@sqls='select count(*) from tableName'
exec(@sqls)
--如何将exec执行结果放入变量中?
declare
@num
int, @sqls
nvarchar(4000)
set
@sqls='select @a=count(*) from tableName
' exec sp_executesql
@sqls,N'@a int output',@num
output
select
@num

抱歉!评论已关闭.