1

全部,

我们使用 SQL Server 2008,排序规则设置为“SQL_Latin1_General_CP1_CI_AS”。我们使用 Varchar 列来存储文本数据。我们知道我们不能在 Varchar 列中存储双字节数据,因此如果不将其转换为 NVarchar,就无法支持日语和中文等语言。

但是,可以肯定地说所有单字节字符都可以毫无问题地存储在 Varchar 列中吗?如果是,那么我从哪里可以获得需要单字节存储的语言列表和需要双字节的语言列表?

非常感谢这方面的任何帮助。

提前致谢。

4

1 回答 1

1

字符范围由排序规则(以及排序顺序)定义

基本上,西欧语言都采用这种排序规则。比如说,你不会有罗马尼亚语,也不会有正确的西班牙语排序。

于 2010-04-23T10:50:11.287 回答