0

これが私の状況です.csvファイルからの列があります.SQLにすべてのフィールドを適切にロードしましたが、電子メール列にはいくつかのレコードに複数の電子メールアドレスがあります. メールが 2 通なら処理できますが、メールが 3 ~ 4 通以上ある限り、ほとんど問題はありません。

ここに例があります 'ekuntsche@addictionsuisse.ch;ekuntsche@suchtschweiz.ch;ekuntsche@sfa-ispa.ch;ekuntsche@addiction-info.ch' これは 1 列のみです。email1 として 4 つの異なる列に分割する必要があります,email2,email3,email4 で区切り文字は「;」charindex や substring などを使うべきだと思いますが、作成できませんでした。誰かが関数を作成して関数の実行方法を示すことができれば、それは非常に役立ちます。ありがとうデータベース名「bi_deploy」主な列名は「メール」ですこのテーブルの一意のIDは「ID」です(これはメールテーブルのみで、すべての行には1つのメールアドレスがあります。実際には作成できますが、メールを分割できませんでしたちゃんと)

4

0 に答える 0