16.1 LOAD_SUPPORTING_OBJECT_DATAプロシージャ

このプロシージャでは、サポート対象のオブジェクト・データをロードし、内部パッケージを使用して、指定されたアプリケーションにデータをインストールします。CREATE_DATA_MIGRATIONプロシージャで生成された静的ファイルを使用してインストールを実行します。

構文

APEX_DATA_INSTALL.LOAD_SUPPORTING_OBJECT_DATA (
    p_table_name            IN  VARCHAR2,
    p_delete_after_install  IN  BOOLEAN,
    p_app_id                IN  NUMBER  DEFAULT NULL);

パラメータ

表16-1 LOAD_SUPPORTING_OBJECT_DATAのパラメータ

パラメータ 説明
p_table_name データが保存される表の名前。
p_delete_after_install

サポート対象オブジェクトのインストール後にファイルが削除されるかどうかを示します。

デフォルトはTRUEです。

p_app_id

データ移行エクスポートに関連付けられた静的ファイルが格納されているアプリケーションのAPEXアプリケーションID。

これは、サポート・オブジェクトのインストールのコンテキスト外で、SQLワークショップから使用できるため、開発者がすべてのサポート・オブジェクトを再インストールしなくても、移行済データを再インストールできます。

次の例の内容

DECLARE
    l_table_name    varchar2(400);
BEGIN
   wwv_data_migration_int.load_supporting_object_data(
       p_table_name            => l_table_name,
       p_delete_after_install  => true);
END;