name
名前の前後にランダムな文字がある列を持つテーブルがあります。
表A:
Name
-----------------
asd4345JONlkj345
.;lidDavidlksd$
そして、同じDBに次の名前を持つ別のテーブルがあります:
表 B :
Name
------
David
Jon
これは 30k 行でこのように続きます。または、非常に迅速に何かをハードコードするだけです。テーブルBの各値について、テーブルAの「名前」列の各文字列を検索し、見つかった場合は新しい列に名前を返します。
これは UDF になると思いますが、これで問題ありません。このシナリオで patindex を使用する方法、またはそれが正しいアプローチであるかどうかはわかりません。