首页 > 数据库技术 > 详细

sqlite字符反向模糊查找

时间:2015-05-31 18:15:03      阅读:317      评论:0      收藏:0      [点我收藏+]

sqlite 一个短字符要去db里模糊查找时,可以用like


select * from t_contact where uphone like ‘%1234%‘;

但是当输入的字符串超过数据库里的长度时,模糊like就不起作用了,这时,要么从输入时就限制来做模糊查询,但有时这个模式无法变更,
就得换搜索方式.
一开始常识用instr函数来测试,mac机器测试通过,真机报instr函数不存在
instr(‘0101234‘,uphone) iphone上不可用

另寻他路,用substr做匹配吧.ok
substr(‘0101234‘,length(‘0101234‘)-length(uphone)) > 0

sqlite字符反向模糊查找

原文:http://www.cnblogs.com/decwang/p/4542202.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!