2016 - 2024

感恩一路有你

sqlite支持正则表达式吗 sqlite查询如何忽略大小写、空格、全半角?

浏览量:1521 时间:2021-03-10 15:09:14 作者:admin

sqlite查询如何忽略大小写、空格、全半角?

1、忽略大小写SELECT * FROM 表名 WHERE REPLACE(你的字段名 ," ","") = "15jgx" COLLATE NOCASE,sqlite支持查询ASCLL字符忽略大小写,但是不支持查询宽字符忽略大小写

2、忽略空格SELECT * FROM 表名 WHERE REPLACE(你的字段名," ","") like "%input%"

3、忽略全半角全角--指一个字符占用两个标准字符位置。半角--指一字符占用一个标准的字符位置。将input转全角或半角后再查一次SELECT * FROM 表名 WHERE REPLACE(你的字段名," ","") like "%input%" or WHERE REPLACE(你的字段名," ","") like "%ToSBC(input)%"

sqlite:codingdict.com/article/7120

sqlite支持正则表达式吗 qtableview显示sqlite 精确查询和模糊查询

版权声明:本文内容由互联网用户自发贡献,本站不承担相关法律责任.如有侵权/违法内容,本站将立刻删除。