MSSQL 动态加载 SQL语句 (sp_executesql)
2009-03-30 13:33
197 查看
--同时加载多个参数
declare @aa nvarchar(40)
declare @min_lvl tinyint
execute sp_executesql N'select job_desc,min_lvl from jobs where job_id=6',N'@aa nvarchar(40) output,@min_lvl tinyint output' ,@aa output,@min_lvl output
print @aa
print @min_lvl
---------------------------------------------------------------------
--只能加载一个参数
declare @aa nvarchar(40)
execute sp_executesql N'select @aa=job_desc from jobs where job_id=6',N'@aa nvarchar(40) output',@aa output select @aa
相关文章推荐
- 获取动态SQL查询语句返回值(sp_executesql)
- 转贴自微软MSDN:建议执行动态SQL时,使用sp_executesql 存储过程而不要使用EXECUTE 语句
- 从sp_executesql中返回table型数据及动态SQL语句的参数化查询
- sp_executesql动态执行sql语句并将结果赋值给一变量
- 获取动态SQL查询语句返回值(sp_executesql)
- SqlServer动态执行SQL语句sp_executesql、Exec
- 动态sql语句的执行(sp_executesql)
- SqlServer动态执行SQL语句sp_executesql、Exec
- sp_executesql得到执行sql语句的返回值
- 动态语句语法:exec/sp_executesql语法(转载)
- 动态SQL的执行,注:exec sp_executesql 其实可以实现参数查询和输出参数的
- 动态sql语句基本语法--Exec与Exec sp_executesql 的区别
- sqlserver sp_executesql 动态SQL字符长度超过8000
- 执行动态 sql 并为 输出参数赋值、sp_executesql 使用方法
- mssql 动态SQL语句基本语法
- 动态SQL的执行,注:exec sp_executesql 其实可以实现参数查询和输出参数的
- 关于sp_executesql与exec执行动态sql的区别--转载RascallySnake
- 动态SQL的执行,注:exec sp_executesql 其实可以实现参数查询和输出参数的
- 动态语句语法:exec\sp_executesql语法(转载)
- 执行动态 sql 并为 输出参数赋值、sp_executesql 使用方法