执行带参数的sql字符串

--要传入的参数

declare @Rv NVARCHAR(40) 

--要执行的带参数的sql字符串

declare  @sql nvarchar(max)

set @sql='select * from customer where id=@Rv';

--设置传入参数的值

set @Rv='123'

--

EXEC sp_executesql @sql,N'@Rv NVARCHAR(40)',@Rv

原文地址:https://www.cnblogs.com/fumj/p/3513722.html