我在 SQL Server 2008 R2 dev 上,服务器默认排序规则是 Cyrillic_General_CI_AS
在 SSMS 中执行
SELECT 'éÉâÂàÀëËçæà' COLLATE Latin1_General_CS_AS
或
SELECT 'éÉâÂàÀëËçæà' COLLATE Latin1_General_CI_AI
输出
- eEaAaAeEc?a on(in ocntext of/use dbName) 使用默认排序规则 Cyrillic_General_CI_AS
- éÉâÂàÀëËçæà 在数据库上使用默认排序规则 Latin1_General_CI_AS
为什么?