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

还是varbinary转字符串的有关问题

2012-03-13 
还是varbinary转字符串的问题.declare@vbvarbinary(300),@strvarchar(300)select@vb0xA12B8CDEFF122008BD

还是varbinary转字符串的问题.
declare   @vb   varbinary(300),   @str   varchar(300)  

select   @vb   =   0xA12B8CDEFF122008BDDDFDD12C
exec   master..xp_varbintohexstr   @vb,   @str   out  
print   @str

这样确实可以转换成字符串..但我发现只能转换500多个字符出来..
我的varbinary长度有1000多.后面的他就显示不出来了.有什么办法解决没有.


不好意思.我没有多少分了.还望见谅!

[解决办法]
xp_varbintohexstr只支持512长度的varbinary转化,你想转化超过512长度的得先将原数据拆分成多个 <=512的varbinary数据

热点排行