Tsql 不能将t-sql包含与短单词一起使用

Tsql 不能将t-sql包含与短单词一起使用,tsql,contains,Tsql,Contains,我用CONTAINS函数调用我的语句,但有时它不会返回正确的记录,例如,我想返回一个字段中包含单词“Your”的行: SELECT [Email] ,[Comment] FROM [USERS] WHERE CONTAINS(Comment, 'Your') 尽管此字段包含此单词(与“as”、“to”、“was”、“me”相同),它仍会给出mi 0结果。当我使用'given'而不是'Your'时,我会收到一个结果。是否有不能与包含一起使用的单词列表?或者这句话太短了(当我使

我用
CONTAINS
函数调用我的语句,但有时它不会返回正确的记录,例如,我想返回一个字段中包含单词“Your”的行:

SELECT [Email]
      ,[Comment]
  FROM [USERS]
  WHERE CONTAINS(Comment, 'Your')
尽管此字段包含此单词(与“as”、“to”、“was”、“me”相同),它仍会给出mi 0结果。当我使用'given'而不是'Your'时,我会收到一个结果。是否有不能与
包含
一起使用的单词列表?或者这句话太短了(当我使用“name”时,我会收到结果)?工作“您的”位于字段
注释
的开头


该字段的类型为“text”,并启用了全文索引。

您提到的这些词是“stop Words”;由于它们的普遍性(因此对于搜索来说毫无意义),它们被明确排除在全文搜索的索引和搜索之外。例如,在搜索谷歌时,你会注意到同样的事情


可以编辑列表,但我会避免这样做,除非可能添加文字;IMHO,列表中的单词选择得非常好,因为它们在搜索中缺乏实用性。

非常感谢!这很有帮助。请加上这个作为答案。