SQL Server 2008 の全文検索を使用して、顧客がFREETEXTTABLE()
クエリを使用してレコードを取得できるようにしています。
次のような検索が与えられた場合:
SELECT * FROM FREETEXTTABLE(SomeTable, SomeValueColumn, 'Kunde')
または:
SELECT * FROM FREETEXTTABLE(SomeTable, SomeValueColumn, 'Leser')
(それぞれ「顧客」と「読者」を表すドイツ語。)
、これらの単語の女性形にも結果が期待できます。ただし、これらの結果は、'Kundin' または 'Leserin' を明示的に検索した場合にのみ表示されます。
サーバーのデフォルトのフルテキスト言語は1031
(ドイツ語など) です。言語コンポーネントはNaturalLanguage6.dll
、バージョン6.0.6001.18000
です。
SQL Server iFTS には、他の言語の性別規則に対応するステミング ロジックが自動的に含まれます [..]
これは機能するはずですか?そうでない場合は、A) 追加または別の言語コンポーネントをインストールするか、B) 別のフルテキスト エンジン (Lucene.NET など) を使用して動作させることはできますか?