gpt4 book ai didi

android - 使用 LIKE 查询但区分大小写

转载 作者:太空狗 更新时间:2023-10-29 15:05:35 25 4
gpt4 key购买 nike

为什么我的查询不区分大小写?

Select * from MyTable where name like '%Ann%'

正确显示记录 1:

Record1= John, Ann, Jack

但也显示记录 2:

Record2: Jack, Susanne, Jim

最佳答案

你可以执行 PRAGMA case_sensitive_like = on ,但这会影响程序中使用的所有 LIKE,并禁用前缀搜索的任何索引优化。

一个更好的主意是将 LIKE 替换为 GLOB :

SELECT * FROM MyTable WHERE Name GLOB '*Ann*'

关于android - 使用 LIKE 查询但区分大小写,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22310981/

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