gpt4 book ai didi

SQLite 重音不敏感搜索

转载 作者:IT王子 更新时间:2023-10-29 06:22:46 24 4
gpt4 key购买 nike

有什么方法可以在 SQLite 中执行不区分重音的 LIKE 查询吗?例如,这个查询:

SELECT * FROM users WHERE name LIKE "Andre%"

会返回:

André the GiantAndre Agassietc.

如果有任何不同,我将 Qt 与 QSqlDatabase 一起使用。

最佳答案

设置 collation使用 sqlite3_create_collation然后像这样使用它:

SELECT * FROM users WHERE name LIKE "Andre%" COLLATE NOACCENTS

关于SQLite 重音不敏感搜索,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14009261/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com