SQLite可以支持按笔划或发音排序吗?

时间:2013-01-16 20:29:22

标签: android sqlite sorting

当我的android设备lang设置为日语/中文时,我正在处理一些显示问题,有没有办法可以通过发音或笔划查询亚洲单词的SQLite数据顺序?

任何建议都将不胜感激!

绿色

1 个答案:

答案 0 :(得分:0)

在SQL中,比较/排序算法称为 collat​​ion

SQLite允许在其C API中使用define additional collations,但这不会在Android SQLite API中导出。

你可以

  • 将数据读入内存并在代码中对其进行排序;或
  • 预先计算数据中的排序键,并将其存储在可用于排序的单独数据库字段中。