【发布时间】:2010-11-03 14:10:32
【问题描述】:
我有一个表格视图(链接到数据库)和一个搜索栏。当我在搜索栏中输入内容时,我会在数据库中进行快速搜索并在输入时显示结果。
查询如下所示:
SELECT * FROM MyTable WHERE name LIKE '%NAME%'
只要我只使用 ASCII 字符,一切正常。我想要的是输入 ASCII 字符并将它们的等价物与变音符号匹配。例如,如果我输入“Alizee”,我希望它匹配“Alizee”。
有没有办法使查询区域设置不敏感?我对 SQL 中的 COLLATE 选项感到不满,但 SQLite 似乎没有用。我也对 iPhone SDK 3.0 具有“本地化排序规则”感到不满,但我找不到任何有关这意味着什么的文档。 .
谢谢。
【问题讨论】:
标签: iphone sqlite internationalization diacritics