Sql server 索引服务的奇怪结果

Sql server 索引服务的奇怪结果,sql-server,full-text-indexing,indexing-service,Sql Server,Full Text Indexing,Indexing Service,目前,我正在使用索引服务从Windows server搜索文档。我使用以下查询搜索“F-0350” 查询 Select rank,Filename,Size,HitCount from Scope() where CONTAINS(Contents, 'ISABOUT('F-0350' WEIGHT(1.0))') 查询结果: Rank FileName Size HitCount 572 sf ob-0350.prod.xml 252

目前,我正在使用索引服务从Windows server搜索文档。我使用以下查询搜索“F-0350”

查询

Select rank,Filename,Size,HitCount from Scope() where CONTAINS(Contents, 'ISABOUT('F-0350' WEIGHT(1.0))')
查询结果:

 Rank          FileName         Size    HitCount
    572   sf ob-0350.prod.xml   2521    4
    572   sf g-0350.prod.xml    1199    4
    572   sf qa-0350.prod.xml   1864    4
    572   sf f-0350.prod.xml    1551    4
    362   sf ob-0353.prod.xml   2469    4

我期待第四张唱片登上榜首,但它不会出现。

我以前没有用过这张唱片,但因为没有其他人回复。。。在google上搜索“where CONTAINS(Contents,'ISABOUT)”(搜索框中包含双引号),我找到了这个带有示例的页面:
ISABOUT
--
“F-0350”中似乎需要双引号
而不是
'F-0350'
。请回复
@Doug_Ivison
,如果这有帮助的话。这篇文章显示了更多我建议的双引号示例……您可能会发现它在总体上很有帮助: