Sql Server全文目录可以找到以下内容吗?

时间:2009-02-20 07:56:41

标签: sql-server full-text-search full-text-catalog

我在一个字段中有以下数据,该字段由Full Text Catalog索引。

  

洛杉矶帕莫拉玛市,   美国加利福尼亚州

简单。 (我也有很多其他人,但他们工作正常)。

现在,如果用户提供此错误,mispelt 搜索字

  pamorma city< - 注意中间'a'   在第6个字符插槽中缺失

然后没有返回此数据字段。

那么,目录上的 Sql 2008 FTS可以返回它认为它关闭的单词吗?

这是sql,顺便说一句,如果这有帮助...

SELECT TOP(10) a.Address, AddressSearch.RANK AS TopRank
FROM Addresses a WITH (NOLOCK)
    INNER JOIN CONTAINSTABLE (Addresses, FormattedAddress, 
                             'panorma NEAR city') AS AddressSearch 
        ON a.IdAddress = AddressSearch.[KEY]

如果是这样..你也可以为“关闭”单词定义权重吗?喜欢90%的比赛还是什么? 干杯:)

1 个答案:

答案 0 :(得分:1)

也许您可以使用T-SQL函数SOUNDEXDIFFERENCE