这源于我对nvarchar
和varchar
的问题。
根据MSDN,varchar
是:
...非Unicode字符数据......
我四处寻找“非unicode”的明确定义,但没有任何运气。这跟ASCII一样吗?如果是这样,有没有理由说他们不只是说ASCII?
答案 0 :(得分:9)
不,这不是一回事,这也是他们不仅仅说ASCII的原因。有many encodings输出既不是Unicode也不是ASCII,如Windows 1251,也称为CP1251(西里尔文)。
答案 1 :(得分:1)
没有。这是不一样的。 LATIN1是一个字符集的例子,它不是UNICODE,也不是ASCII。 Here是一个字符集列表。