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*'; 还有什么用法可以以后再加 感觉应该会用到的,做个记号。 (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |