3

this searchに変換するユーザー入力プロセッサがあります"this" AND "search"word breakers私のプロセッサはうまく機能します。それは、句読点を含む、私が信じているものに従って、ユーザー入力を断片に分割します。

問題は、インデックス作成中に、Sql Server が数値に関して特別なアプローチを適用することです。

次の文字列にインデックスを付ける場合:

12,20.1231,213.23,45,345.234.324.556,234.534.345

次のインデックス キーが見つかります。

12
1231
20
213
23,45 (detected decimal separator)
234.534.345 (detected thousand separator)
345.234.324.556 (detected thousand separator)

ここで、ユーザーが を検索して324も何も見つかりませ324ん。最初のエントリではなく、最後のエントリに含まれているため、見つかりません。数字を数字として扱うのをやめて、単語と同じように索引付けしてほしい。

この動作を変更する方法はありますか? あまりにも多くのコードを実装せずに?

4

1 に答える 1