当前位置:Gxlcms > 数据库问题 > Sqlite数据库中如何优化like查询

Sqlite数据库中如何优化like查询

时间:2021-07-01 10:21:17 帮助过:39人阅读

‘我%‘ 可以转换成 where name >=‘我‘ and name <=‘戒‘   //大于等于本身,小于等于最后一个字符的对应的Unicode编码加一对应的汉字
  这是什么原理呢,其实是将‘我’转换成Unicode编码(\u6211),然后加一变成(\u6212),再讲\u6211转换为对应的汉字则变成‘戒‘

注意:转换成unicode编码后,加一是按照16进制进行加一,并不是十进制,若转换为unicode编码后最后一位是9则加一下一位变成a

附加:十六进制

0 1 2 3 4 5 6 7 8 9 a b c d e f 

Sqlite数据库中如何优化like查询

标签:pre   进制   好用   使用   span   16进制   class   code   附加   

人气教程排行