加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 百科 > 正文

SQLite的全文检索

发布时间:2020-12-12 20:33:57 所属栏目:百科 来源:网络整理
导读:如果需要在其中做全文检索的话,也是可以的。因为sqlite中支持fts表 这里的FTS3其实是sqlite的一个扩展模块,是虚拟表模块,允许用户去实现全文检索。 下面是一个简单的例子: create virtual table test using fts3(content text); 表建立以后sqlite还会自

如果需要在其中做全文检索的话,也是可以的。因为sqlite中支持fts表

这里的FTS3其实是sqlite的一个扩展模块,是虚拟表模块,允许用户去实现全文检索。

下面是一个简单的例子:

create virtual table test using fts3(content text);     

表建立以后sqlite还会自动创建3个表:test_content、test_segdir、test_segments。

/* 关键词 */ 
select count(*) from test where content match 'farmer';

/* 支持通配符 */ 
select count(*) from test where content match 'far*';

/* 支持匹配哪一行 */
select * from test where content match 'content:1231*';

还有什么用法可以以后再加 感觉应该会用到的,做个记号。

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读