有没有办法在SQLite中执行不区分重音的LIKE查询?例如,以下查询:
SELECT * FROM users WHERE name LIKE "Andre%"
我正在使用Qt和QSqlDatabase,如果有任何不同请指出。
安德烈·巨人 安德烈·阿加西 等等。
有没有办法在SQLite中执行不区分重音的LIKE查询?例如,以下查询:
SELECT * FROM users WHERE name LIKE "Andre%"
我正在使用Qt和QSqlDatabase,如果有任何不同请指出。
安德烈·巨人 安德烈·阿加西 等等。
使用sqlite3_create_collation
来设置一个排序规则,然后按照以下方式使用:
SELECT * FROM users WHERE name LIKE "Andre%" COLLATE NOACCENTS