执行字符串带有参数的存储过程
需要主要的是,参数需要双重引号才可以执行的;比如说:
并不是
declare @sql
set @sql='exec AutoPr 'ss''
exec (@sql)
正确的应该是:
declare @sql
set @sql='exec AutoPr ''ss''
需要主要的是,参数需要双重引号才可以执行的;比如说:
并不是
declare @sql
set @sql='exec AutoPr 'ss''
exec (@sql)
正确的应该是:
declare @sql
set @sql='exec AutoPr ''ss''
exec (@sql)
在一些存储过程需要传一些整型的参数,我们可以先定义一个vachar类型的整型变量,用于存放该int类型的变量,
需要在定义一个整型的变量,用于接收转换过后的varchar变量。