私は第三者にデータを報告する任務を負っています。サードパーティは、データが必要な形式の詳細な XML および XSD ファイルを提供しています。私のデータは、20 以上のテーブルにまたがる Oracle DB (10g 10.2.4.0) にあります。問題なく、必要なデータを生成するクエリを作成できます。
欠陥があることは認めますが、提供された XML/XSD ファイルを何らかの方法で使用して Oracle で単一のテーブルを生成し、クエリを記述してデータを構築し、それを作成したテーブルにフィードします。送信する準備ができたら、dbms_xmlgen.newContext 関数を使用してテーブルを照会するだけです。
私が立ち往生しているのは、XML/XSD ファイルから Oracle テーブルを生成しようとしているところです。Oracle テーブルから XML を生成するための情報はたくさんありますが、その逆はありません。
私がよく知っている唯一の Oracle ツールは、PL/SQL Developer です。
Stackoverflow で質問するのは初めてで、若い開発者ですので、お手柔らかにお願いします。