2011-11-23 49 views
2

我想在「test1和test2」上運行containstable,並且想要對關鍵字「和」運行測試。在包含穩定函數中使用關鍵字「和」

但是下面給我一個錯誤:

containstable(table_name, column_name, 'test1 AND "and" test2') 

MSDN的語法並不表示這樣的關鍵字是否允許或不允許,如果他們是如何可以使用。

感謝, 布魯斯

回答

0

我找到了,答案是:

containstable(table_name, column_name, 'test1 AND "and test2"') 

注意,雙引號四處"and test2"並不僅僅是"and"

1

http://msdn.microsoft.com/en-us/library/ms189760.aspx

和的例子之一的工作方式類似於您的測試。

containstable(table, column, '("sweet and savory" NEAR sauces) OR 
    ("sweet and savory" NEAR candies)') 

修改約束條件以匹配您的數據。

編輯:我還應該指定'test1 AND "and" test2'在任何速率都不是布爾條件。嘗試:

'(test1 AND "and") OR (test2 AND "and")' 

或類似的將評估爲布爾條件的東西。

相關問題