4

SQL Server 2008 で FTS を実行しています。

新しいストップ ワード (約 100 個あります) を既存のストップ リストに一度に追加する必要があります。

これはどのように行うことができますか?

4

3 に答える 3

1
ALTER FULLTEXT STOPLIST [TableName.CatalogName] ADD 'NewStopWord' LANGUAGE 'Neutral';

'NewStopWord'明らかに、あなたはあなたの言葉に置き換える必要があります。'Neutral'ストップワード言語を特定にする場合は、変更することもできます。リンス。繰り返す。

もう1つ注意してください。SQL 2008では指定のみ可能です[TableName]が、SQL2012では指定できます[TableName.CatalogName]。2008年には、テーブル/ビューごとに1つのフルテキストカタログしか持てないため、これは理にかなっています。

于 2013-01-28T21:22:00.993 に答える
0

MSDNから直接引用

  1. オブジェクト エクスプローラーで、サーバーを展開します。
  2. [データベース] を展開し、フルテキスト ストップリストを作成するデータベースを展開します。
  3. [ストレージ] を展開し、[フルテキスト ストップリスト] を右クリックします。
  4. [新しいフルテキスト ストップリスト] を選択します。
  5. ストップリスト名を指定します。
  6. 必要に応じて、他のユーザーをストップリストの所有者として指定します。
  7. 次のストップリスト作成オプションのいずれかを選択します。
    • 空のストップリストを作成する
    • システム ストップリストから作成
    • 既存のフルテキスト ストップリストから作成する
  8. 詳細については、「新しいフルテキスト ストップリスト (一般ページ)」を参照してください。

[OK] をクリックします。

于 2012-07-23T11:29:51.877 に答える