2012-03-03 55 views

回答

1

您可以用花括号包围他们查找的文字的话:

WHERE CONTAINS(column, '{cats and dogs}') > 0 

在参考书中那些在部分:

+0

谢谢。我刚刚尝试过。其工作(没有例外)。问题是,虽然它能够匹配精确的短语,但它不适用于像查询那样的“喜欢”,意味着在上述文件中不会匹配“和”({“和”})。 – Atif 2012-03-03 07:23:38

+1

@ user653663:你可以混用完整的表达式和Like查询:'CONTAINS(col,'{cats and dogs} and rain%')> 0' – Benoit 2012-03-03 07:53:11

+0

如果我想查找包含单词“and”的所有文档,该怎么办?我曾尝试过:[从DocVersion中选择Id包含(RandomNameFile,'和',1)> 0;],没有错误,未找到任何记录。我也尝试过[从DocVersion中选择Id,其中包含(RandomNameFile,'{和}',1)> 0;],没有错误,没有结果。这是工作[从DocVersion选择ID包含(RandomNameFile,'猫和狗',1)> 0;],没有错误,找到记录。 – Atif 2012-03-03 08:08:15