如何在 Android 应用程序的 SQLite 中创建排序规则?
How to create a collation in SQLite in an Android app?
我正在尝试在我的 Android 应用程序中模拟以下语句:
db collate {"""} [list string compare -nocase]
do_execsql_test 6.5 {
PRAGMA foreign_keys = ON;
CREATE TABLE p1(a PRIMARY KEY COLLATE '"""');
CREATE TABLE c1(x, y REFERENCES p1);
} {}
在 SQLite 代码库中引用提交:https://www.sqlite.org/src/info/eddc05e7bb31fae7
我不确定如何创建上面代码中提到的名为“””的排序规则。是否可以在 Android 应用程序中创建?
相关问题:Android: Custom collation in SQLite
Android SQLite Java API 不公开 functions for creating collation sequences。要在 Android 应用程序中执行此操作,您必须使用 NDK 和 sqlite C 库。
(我不确定您在应用程序中通过 运行 sqlite 库内部测试真正想要实现什么。)
我正在尝试在我的 Android 应用程序中模拟以下语句:
db collate {"""} [list string compare -nocase]
do_execsql_test 6.5 {
PRAGMA foreign_keys = ON;
CREATE TABLE p1(a PRIMARY KEY COLLATE '"""');
CREATE TABLE c1(x, y REFERENCES p1);
} {}
在 SQLite 代码库中引用提交:https://www.sqlite.org/src/info/eddc05e7bb31fae7
我不确定如何创建上面代码中提到的名为“””的排序规则。是否可以在 Android 应用程序中创建?
相关问题:Android: Custom collation in SQLite
Android SQLite Java API 不公开 functions for creating collation sequences。要在 Android 应用程序中执行此操作,您必须使用 NDK 和 sqlite C 库。
(我不确定您在应用程序中通过 运行 sqlite 库内部测试真正想要实现什么。)