Microsoft对CONTAINS的文档包括以下两个子句作为示例:
CONTAINS(Name, ' "Mountain" OR "Road" ')
并且...
CONTAINS(Description, ' Aluminum AND spindle ');
请注意,第一个例子将两个搜索条件都放在双引号中,而第二个例子则没有。我无法找到任何地方解释两者之间的区别。
由于两种情况均未使用“FORMSOF(INFLECTIONAL, ...)”或“FORMSOF(THESAURUS, ...)”,因此我只能假设这些单词在两种情况下都是按照字面意思进行比较的。这意味着两个版本是相等的。那么为什么第一个例子要将它们用双引号括起来呢?