我有一个名为“Soum”的表。此表具有名为 'Name'
的 NVARCHAR(100)
字段。但是按 name
排序,那是错误的。请看图片。执行查询后。
第一个红色行排序错误。
我不明白为什么这是错误的。我被检查过字符是否相同。但是 'Ө' 字符在红色行中是相同的。我正在尝试重新插入这 3 行。但结果是一样的。
如何解决这个错误?我不想添加订单字段。怎么了?
最佳答案
你能检查“л”和“г”的排序吗?添加 2 strip 有该名称的测试记录,并按名称对它们进行排序。我觉得问题在“г”
关于sql-server-2005 - SQL Server 2005 Unicode字符串排序问题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5510048/