如何指定 sqlite 数据库排序规则

Posted

技术标签:

【中文标题】如何指定 sqlite 数据库排序规则【英文标题】:How to specify sqlite database collation 【发布时间】:2016-07-05 02:16:19 【问题描述】:

我使用过 mysql 和 SQL 服务器。但是我正在制作一个应用程序,而我的应用程序人员似乎对 sqlite 了解不多。

像SQL server和mysql一样,可以指定sqlite的排序规则,对吧?我需要我的 sqlite 数据库采用 utf-8 编码,以便它们可以存储特殊字符、日文、中文等。

你是怎么做到的?当然是通过代码。

【问题讨论】:

【参考方案1】:

SQLite 默认使用 UTF-8。

排序规则仅用于使用不同的比较算法。

【讨论】:

以上是关于如何指定 sqlite 数据库排序规则的主要内容,如果未能解决你的问题,请参考以下文章

SQLite 自定义函数,聚合,排序规则

如何在 Android 应用程序的 SQLite 中创建排序规则?

MySQL如何指定字符集和排序规则?

SQLite3 数据库 - 没有这样的排序规则错误

SQL Server转换数据库的排序规则

Android:SQLite 中的自定义排序规则