当前位置: 代码迷 >> Sql Server >> 汉字转二进制,无法还原,该怎么处理
  详细解决方案

汉字转二进制,无法还原,该怎么处理

热度:28   发布时间:2016-04-24 10:11:24.0
汉字转二进制,无法还原
declare @a varbinary(12)
set @a=convert(varbinary(12),'中国')
select convert(nvarchar(12),@a)
-------------------------------------------------------------------
结果:
------解决方案--------------------
select convert(varchar(12),@a)  -- 注意这里使用varchar

------解决方案--------------------

declare @a varbinary(12)

set @a=convert(varbinary(12),N'中国')

select convert(nvarchar,@a) 'restore'

/*
restore
------------------------------
中国

(1 row(s) affected)
*/
  相关解决方案