2

NOT 演算子を使用して全文索引を検索したい。

SELECT * FROM CONTAINSTABLE(MY_TABLE, *, 'NOT name'),

次の例外:

Msg 7630, Level 15, State 3, Line 1
Syntax error near 'name' in the full-text search condition 'NOT name'.

何が間違っていますか?NOT 演算子だけで全文索引を検索するにはどうすればよいですか?

ありがとう

4

2 に答える 2

2

not の代わりに、 not contains を使用できます。

SELECT * FROM MY_TABLE
where not contains( *, 'name')

参考のため :

http://blog.sqlauthority.com/2008/09/05/sql-server-creating-full-text-catalog-and-index/

于 2013-01-16T10:16:57.097 に答える