コンマを使用して分割されたテキスト ファイルがあります。
SSISで行うには十分単純ですが、ソースフラットファイルに次の行があります:
Desc,Curr,Desc,ID,Quantity
05969A105 ,CU,BANCORP INC, THE DEL COMMON ,1,2126
Desc 列にコンマがあり、そのコンマを無視する方法がわかりません
私の知る限り、SSIS (または私が今までに使用した他のアプリ) でこれを処理することはできません。これは単に悪いデータであるためです。カンマ区切り記号を使用する必要がある場合は、データ プロバイダーにテキスト区切り記号 (二重引用符など) を使用してデータをラップさせる必要があります。SSIS は、テキストの区切り記号が何であるかを知ることができ、これらの文字をデータから自動的に取り除きます。
もちろん、これにより「テキストに二重引用符を含める必要があるかもしれない!」という問題が発生する可能性があります。その場合、区切り文字をタブやパイプなど、別のものに変更した方がよいでしょう。