sql-server-2005 - SQL Server 2005 Unicode字符串排序问题

标签 sql-server-2005 sorting

我有一个名为“Soum”的表。此表具有名为 'Name'NVARCHAR(100) 字段。但是按 name 排序,那是错误的。请看图片。执行查询后。

enter image description here

第一个红色行排序错误。

我不明白为什么这是错误的。我被检查过字符是否相同。但是 'Ө' 字符在红色行中是相同的。我正在尝试重新插入这 3 行。但结果是一样的。

如何解决这个错误?我不想添加订单字段。怎么了?

最佳答案

你能检查“л”和“г”的排序吗?添加 2 strip 有该名称的测试记录,并按名称对它们进行排序。我觉得问题在“г”

关于sql-server-2005 - SQL Server 2005 Unicode字符串排序问题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5510048/

相关文章:

sql - 将数值转换为Varchar

sql-server - 我的数据库安全性如何失败?

sql-server-2005 - 如何获取sql server中两个日期之间的总小时数?

javascript - Datatables 1.10 sort only by clicking sort icons in th 排序

algorithm - 非重叠区间的贪婪选择

c# - 按其包含的项目对项目进行分组

C# Enum 使用 Sql Server 表中的值

sql-server - SQL Server ORDER BY 日期和最后的空值

python 设置类型未排序

sorting - 如何按一列 float 对 Octave 中的元胞数组进行排序?