データをデータベースにマップする

www.altova.com このトピックを印刷 前のページ 1つ上のレベル 次のページ

ホーム >  データソースとターゲット > MapForce とデータベース >

データをデータベースにマップする

このセクションは、 MapForce によりサポートされるマッピングソースからデータを転送する例と方法について説明しています(例えば、 XML ファイル) をターゲットデータベースに転送するなど。以下のテーブルは、使用することのできるオプションのまとめをリストしています。

 

希望するアクション

このトピックを参照する

マッピングにより提供されたデータを基にして、ターゲットデータベース テーブルにデータを挿入します。

主キーの値の作成方法を管理します。

「準備中」 SQL ステートメントをテーブルがマッピングにより変更される前に実行します (例えば、 テーブル、または、 カスタム SQL ステートメント内の全てのレコードを削除するなど。)。

外部キーによりリンクされているテーブル内の階層的なリレーションシップを保持します。

条件付きでテーブルを更新します。

条件に従い、レコードをデータベースにマージします (レコードを更新して、他のレコードを同じ テーブルに挿入します)。

外部キー リレーションシップを使用して他のテーブルにリンクされているテーブルを更新する際に、データベースの整合性を保持します。

同じテーブルに対して複数のアクションを定義します (例えば、 条件が満たされるとレコードは削除され、 それ以外の場合、新規のレコードが挿入されます)...

 

マッピングの実行に失敗した場合、データの整合性を保持します。

データベース テーブルに複数のレコードをバルク挿入します (複数の INSERT  ステートメントを1つのクエリにまとめます)。


(C) 2019 Altova GmbH