日期:2014-05-17  浏览次数:20697 次

SQL有没有方法可以从GB2312转为汉字
已经知道一个汉字GB2312编码,如何转成汉字?例如 B4F3这编码,对应的是"大"。原始的方法是对照GB2312表,在B4F0和3这个位置上查到"大"字。难道要建立一张GB2312表,然后检索?有没有现成的函数直接转换?
谢谢!

------解决方案--------------------
varchar 就是GB表示
SQL code
SELECT CONVERT(varchar, 0xB4F3)

------解决方案--------------------
SQL code
DECLARE @a VARBINARY(10)
SET @a=0xB4F3
SELECT CAST(@a AS VARCHAR(10))