いくつかのジャンク値を含むファイルがあり、そのファイルをテーブルにロードするときにそれらを取り除く必要があります。ここでいくつかの例を挙げます。ファイルはセミコロンで区切られており、最後の列にはそれらのジャンク値があります。
2019-02-20;05377378;ABC+xY+++Rohit Anita Chicago
2019-02-20;05201343;ABC+xY++Gustav Russia
2019-02-20;07348738;ABC+xy+++Jain Ram Ambarnath
ABC+xY+++ 値なしでロードする必要がある最後の列です。しかし、いくつかの行には ABC+xY+++ と ABC+xY++ があります。これを取り除くための提案。これは、2 回または 3 回+が利用可能であることを意味します
このファイルの読み込みに informatica powercenter を使用しています。式では、substr/instr 関数を作成する必要があります。ここでテストをOracle SQLにも配置して、来る値が適切かどうかをすばやく理解できます。
そして私の期待される出力は
任意の提案をお願いします。
ありがとう、ビトゥン