SQL Server - > 'SQL_Latin1_General_CP1_CI_AS'整理 - > Varchar Column - >语言支持

时间:2010-04-23 10:45:08

标签: sql-server-2008 unicode collation codepages

所有

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

但是,可以安全地说所有单字节字符都可以存储在Varchar列中而没有任何问题吗?如果是,则从哪里可以获得需要单字节存储的语言列表以及需要双字节的语言列表?

对此方面的任何帮助表示高度赞赏。

提前致谢。

1 个答案:

答案 0 :(得分:1)

字符范围由collation(以及排序顺序)

定义

基本上,西欧语言有这种整理。比方说,你不会有罗马尼亚语,也不会有正确的西班牙语排序。