还是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数据