当前位置: 代码迷 >> Sql Server >> 全文检索,只能检索部分单个汉字,例如“爱”,该如何解决
  详细解决方案

全文检索,只能检索部分单个汉字,例如“爱”,该如何解决

热度:10   发布时间:2016-04-27 15:54:35.0
全文检索,只能检索部分单个汉字,例如“爱”
例如检索“南”就不行,
好像大多数单个汉字都无法检索,试了很多个,发现部分汉字是可以检索出来的,例如“爱”字,

是什么原因?高手赐教!!!!!!!

给出我的数据的语句
表名为TEST,有三个字段:“id”“title”“content”

exec   sp_fulltext_catalog   'MyTestFullTextDir ', 'Create '
Create   unique   clustered   Index   TestTableIndex   On     Test   ([id])
Exec   sp_fulltext_table   'Test ', 'create ',   'MyTestFullTextDir ',   'TestTableIndex '
execute   sp_fulltext_column   'test ',   'title ',   'ADD '
execute   sp_fulltext_column   'test ',   'content ',   'ADD '
execute   sp_fulltext_table   'test ',   'ACTIVATE '
execute   sp_fulltext_catalog   'MyTestFullTextDir ',   'START_FULL '

select   *   from   test   where   Contains(*, '爱 ')   --可以
select   *   from   test   where   Contains(*, '公司 ')--可以
select   *   from   test   where   Contains(*, '公 ')   --不可以
select   *   from   test   where   Contains(*, '南 ')   --不可以

------解决方案--------------------
你清空noise.chs文件 保留个~
------解决方案--------------------
其实我现在遇到的问题跟你差不多 加个好友说吧 QQ180069006
------解决方案--------------------
对了 清空之后重新填充下
------解决方案--------------------
你看下我的问题帮我解决下耶
http://community.csdn.net/Expert/topic/5339/5339908.xml?temp=.4512598
  相关解决方案