我目前正在编写一个网络应用程序,需要对一组汉字进行排序,我想知道汉字是否按数据库排序,如果是,如何排序?
作为引用,我将使用 PostgreSQL。
最佳答案
PostgreSQL 使用操作系统语言环境设施对文本进行排序。这与 sort
等操作系统工具为您提供的行为完全相同。因此,在初始化数据库系统时,将您的语言环境设置为有用的内容,例如 zh_HK.utf8
。
如果您不喜欢那种结果,则必须使用自定义解决方案。
关于database - 数据库如何对汉字进行排序?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7554158/