1
當前我正在嘗試使SQL Server 2005的全文搜索工作。SQL Server 2005全文搜索問題
我有一個表格,其中所有字符串列都填充到全文目錄中。
現在我想在這些列中搜索。 例如第一列中的一行包含「Name123」,第二列包含「LegalForm123」 第一列中的第二行包含「Name123 LegalForm123」,第二列爲空。
現在,當搜索兩個值時,看起來containsstable不是跨多個表進行搜索。
CONTAINSTABLE(ServiceProvider, (Col1, Col2), 'Name123 AND LegalForm123', 1000)
-- returns the second row only
CONTAINSTABLE(ServiceProvider, (Col1, Col2), 'Name123 OR LegalForm123', 1000)
-- returns the both rows
爲什麼第一個例子不能同時返回兩行?不是在所有欄目中搜索?