代码之家  ›  专栏  ›  技术社区  ›  Jeff

SQL Server 2005上的简单全文搜索存在问题

  •  1
  • Jeff  · 技术社区  · 17 年前

    我正在尝试执行以下简单搜索:

    select *
    from myTable
    where freetext(description, 'another')
    

    我确信至少有一行“description”列包含单词“other”作为第一个单词。但是,搜索结果为0。搜索其他单词似乎效果不错。

    1 回复  |  直到 17 年前
        1
  •  3
  •   Sean Bright Sean Stinehour    17 年前

    SQL Server将“另一个”视为停止字(噪音字)。因此,出于所有意图和目的,在执行 FULLTEXT 搜索

    看见 C:\WINDOWS\system32\noise.eng