Oracle データベースに EDI メッセージ (X12、HL7 など) を保存しています。個々のフィールド (ISA-03 など) を取り出したい場合があります。現在、私はいくつかの本当に醜いSQLを持っています。簡単にするために PL/SQL パッケージを作成したいと思いますが、すでにこれを行っている人がいるかどうか疑問に思っていました。
私は次のようなものを想像します:
edi_table から edi.x12.extract_field( clob_column, 'ISA', 4) を選択します