sqlserver 全文检索提高精确度的一个方法

一个项目使用了全文检索,速度好快,就是不准,有的词检索不到,也知道这玩意儿是按词来检索的,不是LIKE

比如 检索数字1-9,一个也检索不到,实际有太多条目了

开始用的是简体中文(Simpli fied Chinese)

后来试着换了一下断字符语言,换成了新加坡的(Chinese (Singapore)),检索出来了,实际测试用香港或澳门(Chinese (Hong Kong SAR, PRC))的也成,但是分词量减少

 

不同的项目,不同的需求,有同样的困惑的可以试一下

 

附加分词表查看语句

SELECT display_term, column_id, document_count
FROM sys.dm_fts_index_keywords(DB_ID('库名'), OBJECT_ID('表名'))

 

posted @ 2020-04-10 11:02  拼博之路  阅读(472)  评论(0编辑  收藏  举报