【发布时间】:2013-07-16 08:38:52
【问题描述】:
我试图弄清楚为什么这两个语句的行为不同
选择不同的 FIELD1、FIELD2 来自 SomeTable WHERE CONTAINS(*,'WORD1') AND CONTAINS(*,'WORD2*') AND CONTAINS(*,'WORD3') 选择不同的 FIELD1、FIELD2 来自 SomeTable WHERE CONTAINS(*,'"WORD1" AND "WORD2*" AND "WORD3"')我正在为我的全文搜索指定所有索引字段,那么为什么第二个命令不返回任何内容,但第一个命令返回预期结果?我想在一个 CONTAINS 语句中搜索所有字段中包含 WORD1 和 WORD2 和 WORD3 的所有字段。
【问题讨论】:
标签: sql sql-server