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 精确查询和模糊查询
版权声明:本文内容由互联网用户自发贡献,本站不承担相关法律责任.如有侵权/违法内容,本站将立刻删除。