忽略SQLite查询加速器中的重音符号

时间:2018-07-17 14:13:07

标签: sql sqlite appcelerator-titanium

有人知道使用sqlite在appcelerator上整理unicode等效吗?在android studio中,它可以工作,但在钛制appcelerator中,它不知道它是什么。

Android Studio示例:

"Select myData from myTable where myData == somthing order by myData COLLATE UNICODE"

我需要在appcelerator上执行相同的查询,但是COLLATE UNICODE部分不起作用。

将以下内容吞并:

A 上午,

我有以这些字母开头的单词。

如果您订购它们:

Ám, 一个, o

但是我的查询未对它们进行排序。

有什么方法可以对它们进行排序而无需在数据库中创建新列?

1 个答案:

答案 0 :(得分:1)

UNICODE不是built in整理序列。使用ICU扩展名,您可以定义特定于区域设置的Unicode感知排序器,但默认情况下,在许多sqlite3安装中它并不是内置的。