lau*_*ent 8 sqlite qt diacritics accent-insensitive sql-like
有没有办法在SQLite中执行不区分重音的LIKE查询?例如,这个查询:
SELECT * FROM users WHERE name LIKE "Andre%"
Run Code Online (Sandbox Code Playgroud)
会回来:
André the Giant Andre Agassi etc.
我正在使用Qt和QSqlDatabase,如果它有任何区别.
建立一个整理使用sqlite3_create_collation,然后用它是这样的:
SELECT * FROM users WHERE name LIKE "Andre%" COLLATE NOACCENTS
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
8268 次 |
| 最近记录: |