--同时加载多个参数
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 进行参数化查询的方法,并对比了同时加载多个参数与仅加载单个参数的不同实现方式。
196

被折叠的 条评论
为什么被折叠?



