1

SQL Server 2008 R2 Express インスタンスにデータベースをセットアップしています。全文サポートが有効になっています。テーブル「Employees」の 1 つは全文索引付きです。索引付けされた列「住所」もあります。

列には次のような値があります: "Los Angeles 9"

次のようにクエリすると、次のようになります。

Select * from Employees Contains (Address, '"Los Ang*"'))

行を正しくフェッチします

しかし、次のようにクエリすると、次のようになります。

Select * from Employees Contains (Address, '"Los Angeles 9*"'))

何も取得されません

 Select * from Employees Contains (Address, '"Los Angeles*" AND "9"'))

また、何もフェッチしません。

データベースのストレージ セクションに新しいストップリストを追加し、大雑把なストップ アイテムを追加して、インデックス作成からの数字の削除を除外しました。

しかし、この後でも、上記のクエリは何も取得しませんでした。次に、システムのデフォルトのストップリストをロードし、そこから 0 から 9 の数字を削除して、再度人口を実行しました。まだ何も取得されていません...

もっとやるべきことはありますか?? アドバイスお願いします。

4

0 に答える 0