私は、ドキュメントの主キーがインデックスに含まれている、ドキュメントに割り当てられたフルテキストカタログのインデックスを作成するためにフルテキストインデックスが使用するプロセスに関する答えを長い間探し求めてきました。これを詳細に説明しているMSDNの記事を見つけることができませんでした。
全文検索列でintのみの文字列を検索するために使用できないのはなぜですか?
こちらをご覧ください:(私は新しいユーザーなので、画像を投稿できないため、自分で列を作り直しました)
ID FIRSTNAME LASTNAME ADDRESS FULLTEXTCOLUMN
1 JOHN DOE 123 Main St. 1 JOHN DOE 123 Main St.
2 JANE DOE 124 Summer St. 2 JANE DOE 124 Summer St.
^ ----------^ --can't search
たとえば、このリンクでは、投稿の作成者は、フルテキストインデックスの列に主キーのintのみのインデックスを含めていることを示しています---しかし、なぜですか?CONTAINS()
自分でint値を検索しようとすると、テキストが添付されていないと検索で何も見つかりません。
では、検索できないのに、なぜ多くの人がカタログに整数のみの文字列を表示するのでしょうか。カタログに整数検索オプションが非常に必要ですが、何かが足りないことを願っています。
これは、インデックスが少なくとも1文字を含む文字列にのみ割り当てられることを意味しますか?
ここでのこの質問は、SQL Serverでシステムをだまそうとしているものに非常に近いカタログ形式について説明しています(これが私の唯一のデータベースオプションであるため)。
ご協力いただきありがとうございます!
はい、これはここでの私の閉じた質問ですが、「本当の」質問であり、重要な質問であるため、私は気にしません。私の後ろには、これを疑問に思っている人々のチームがいます。