在sql中怎么查看一个字符的ascii编码或Unicode编码: SELECT ASCII('a') AS [AsciiNum]--字符获取ASCII码 SELECT UNICODE(N'a') AS [UnicodeNum]--字符获取UNICODE编码 ) AS [返回类型为CHAR(1)]--ASCII码转字符类型CHAR(1) ) AS [返回类型为NVARCHAR(1)]--ASCII码转字符类型NVARCHAR(1) 结果如下: 还有一点,Unicode编码只编码第一个 ) ) ')
编码含义 关于编码的含义,之前也说过,计算机只能存储二进制序列 所以对于字符,保存的时候,需要进行编码为二进制,进行存储 呈现的时候,需要将二进制进行解码,转换成字符的形式 有很多种编码方式,比如ASCII (American Standard Code for Information Interchange,美国信息交换标准代码) 使用一个字节进行编码,一个字节可以表示的最大值为255 很显然,对于英语和其他一些西欧语言来说,足够了,英文字母总共才几个对吧 那么对于汉字呢?ASCII显