繁体   English   中英

SQLServer(MSSQL) 全文搜索索引到 postgres

[英]SQLServer(MSSQL) full text search index to postgres

我已经在 MS SQL 服务器中创建了全文搜索索引。

以下是我写的查询。 我是 Postgres 的新手,所以我试图在 Postgres 中重新创建相同的东西。

那么,我怎样才能在 postgres 中创建相同的东西。

CREATE FULLTEXT INDEX ON [dbo].['example_tab'] test1,test2... KEY INDEX unique_index
          WITH STOPLIST = SYSTEM

全文搜索没有标准规范,因此您可以预期它在不同的数据库系统中的工作方式不同。

加快全文搜索查询,例如

SELECT * FROM atab
WHERE to_tsvector('english', textcol) @@ to_tsquery('english', 'search string');

您将创建此索引:

CREATE INDEX ON atab USING gin (to_tsvector('english', textcol));

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM