当前位置:  开发笔记 > 数据库 > 正文

SQLite3中的子串索引?

如何解决《SQLite3中的子串索引?》经验,为你挑选了1个好方法。

在varchar列中查找子字符串索引的最简单方法是什么? charindex在SQLite3的股票版本中不存在 - 这对我来说仍然有点令人惊讶.

具体来说,我有类似值的列010000,011000,010110等我想找到第一次出现的索引11.对于我给出的例子,我希望像NULL(或-1)1,和3.

我有一个黑客攻击的想法,使用lengthltrim,但似乎很多工作,我需要做几次.



1> user1461607..:

现在可以使用内置instr函数.

sqlite> select instr(010000,11);
0
sqlite> select instr(011000,11);
1
sqlite> select instr(010110,11);
3

推荐阅读
小白也坚强_177
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有