我有一个Android数据库,它有一个名为'name'的列.'Name'列可以包含国际字符。现在当我查询这个数据库时,我想对名称列进行排序。排序时应考虑国际字符。我已经读过有一个UNICODE collator for android但是我无法在查询中使用它。任何人都知道如何使用UNICODE collator。我真的可以使用UNICODE整理器进行排序吗?任何指针都将受到赞赏。
答案 0 :(得分:7)
试试这些:
SELECT name FROM table ORDER BY name COLLATE LOCALIZED
或
SELECT name FROM table ORDER BY name COLLATE UNICODE