2

SQL Server 2005 のフルテキスト クエリで tsENU.xml シソーラス ファイルを無視することはできますか?

IF @x = 0 THEN
    BEGIN
        SELECT FROM FREETEXTTABLE(use subtitutions and expansions in thesuarus)
    END
ELSE
    BEGIN
        SELECT FROM FREETEXTTABLE(just match based on the exact query terms, no thesuaurs)
    END
4

1 に答える 1

0

2 番目のクエリの検索値を引用符で囲みます。ドキュメントごと:

FREETEXTTABLE (table , { column_name | (column_list) | * } 
          , 'freetext_string' 
     [ ,LANGUAGE language_term ] 
     [ ,top_n_by_rank ] )

freetext_string は単語分割され、語幹が抽出され、類義語辞典に渡されます。freetext_string が二重引用符で囲まれている場合、代わりにフレーズ一致が実行されます。ステミングとシソーラスは実行されません。

于 2011-02-24T12:39:00.647 に答える