存储过程中nvarchar怎么用varchar来替换?
因为nvarchar长度不够用,所以要把nvarchar换成varchar
但是现在有个问题就是 下面有输出值的地方,要用到
exec sp_executesql @strTmp,N'@Counts int out ',@Counts out
现在把strTmp换成varchar后报错!
过程需要类型为 'ntext/nchar/nvarchar' 的参数 '@statement'。
求高手解答!
------解决方案--------------------nvarchar(max)
------解决方案--------------------SQL2K的?
要不行你换两个NVARCHAR加一起试试看吧。
或者写成EXECUTE 的执行方式。不用SP的。
SP必须NVARCHAR。
------解决方案--------------------
------解决方案--------------------