首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 数据库 > SQL Server >

存储过程中nvarchar如何用varchar来替换

2012-10-21 
存储过程中nvarchar怎么用varchar来替换?因为nvarchar长度不够用,所以要把nvarchar换成varchar但是现在有

存储过程中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。
[解决办法]

探讨
楼上几位高手,nvarchar(max)=nvarchar(4000)不?

[解决办法]
探讨

楼上几位高手,nvarchar(max)=nvarchar(4000)不?

热点排行