検索する必要がある 20 ~ 30 列の SQL テーブルがあります。次のようなクエリを実行できるように、フリー テキスト検索を設定しました。
Select * from dbo.table1 where Contains(*,'asdf');
問題は、どの列に実際に「asdf」が含まれているのかわからないことです 特定の列を取得する簡単な方法はありますか?
編集
私が探している結果は、次のようになります。
Record Number | ColumnFoundIn
5 columnA
100 columnB
244 columnA
250 columnF
元のテーブルには行ごとに一意のレコード番号があるため、レコード番号と「asdf」が見つかった列が必要です。