我想在「test1和test2」上運行containstable
,並且想要對關鍵字「和」運行測試。在包含穩定函數中使用關鍵字「和」
但是下面給我一個錯誤:
containstable(table_name, column_name, 'test1 AND "and" test2')
從MSDN的語法並不表示這樣的關鍵字是否允許或不允許,如果他們是如何可以使用。
感謝, 布魯斯
我想在「test1和test2」上運行containstable
,並且想要對關鍵字「和」運行測試。在包含穩定函數中使用關鍵字「和」
但是下面給我一個錯誤:
containstable(table_name, column_name, 'test1 AND "and" test2')
從MSDN的語法並不表示這樣的關鍵字是否允許或不允許,如果他們是如何可以使用。
感謝, 布魯斯
我找到了,答案是:
containstable(table_name, column_name, 'test1 AND "and test2"')
注意,雙引號四處"and test2"
並不僅僅是"and"
看
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")'
或類似的將評估爲布爾條件的東西。