如何在不使用区域设置的情况下对unicode字符进行排序?

如何在不使用区域设置的情况下对unicode字符进行排序?,unicode,Unicode,我们有一个应用程序,可以对用不同语言编写的字符串集进行排序。 问题是所有这些字符串都位于数据库中的同一列中,并且没有为这些字符串指定区域设置。 当我告诉我的同事,如果不使用区域设置信息,就不可能对这些字符串进行排序时,我的同事又问了我一个问题:“数据库如何为我们做相同的工作?”? 可能有人也有同样的问题,并且知道如何在不使用区域设置信息的情况下以unicode对字符串进行排序的解决方案吗?第二个问题是绝对可能吗?您的数据库将有一个默认排序规则,它将(除其他外)用于排序 我相信这实际上是可能的(尽

我们有一个应用程序,可以对用不同语言编写的字符串集进行排序。 问题是所有这些字符串都位于数据库中的同一列中,并且没有为这些字符串指定区域设置。 当我告诉我的同事,如果不使用区域设置信息,就不可能对这些字符串进行排序时,我的同事又问了我一个问题:“数据库如何为我们做相同的工作?”?
可能有人也有同样的问题,并且知道如何在不使用区域设置信息的情况下以unicode对字符串进行排序的解决方案吗?第二个问题是绝对可能吗?

您的数据库将有一个默认排序规则,它将(除其他外)用于排序


我相信这实际上是可能的(尽管我不知道这会对性能造成什么影响)。

您的同事似乎认为dbase引擎不使用区域设置。是的。排序顺序是一个重要的引擎配置项。默认系统区域设置(如果需要)。否则就太模糊了,无法给出具体的建议。