【发布时间】:2009-02-13 09:28:24
【问题描述】:
我需要在没有词干的情况下进行全文搜索...我尝试将我正在搜索的术语用双引号括起来,但没有任何乐趣...当我搜索时,我仍然得到类似“bologna”的结果'"博洛尼亚洛"'
任何帮助表示赞赏..
【问题讨论】:
标签: sql sql-server full-text-search
我需要在没有词干的情况下进行全文搜索...我尝试将我正在搜索的术语用双引号括起来,但没有任何乐趣...当我搜索时,我仍然得到类似“bologna”的结果'"博洛尼亚洛"'
任何帮助表示赞赏..
【问题讨论】:
标签: sql sql-server full-text-search
经过太多天的尝试,终于 我可以做这个: 我重新创建目录,将语言设置为 0(中性)
CREATE FULLTEXT INDEX ON table_name
(DescriptionField LANGUAGE 0)
KEY INDEX idx_DescriptionField
ON catalog_name
在每个包含包含的查询中,我将语言设置为 0
select * from table_name where contains(DescriptionField,'bolognolo',LANGUAGE 0)
在我做不到这件事之前,因为我没有做第一步
非常感谢!
【讨论】:
也许将全文索引的语言设置为中性就可以了...
(不过,那你根本就不会被词干...)
【讨论】: