19.15 IMPORT_BLUEPRINTプロシージャ

このプロシージャは、JSONブループリントをインポートします。

構文

APEX_DG_DATA_GEN.IMPORT_BLUEPRINT (
    p_clob              IN CLOB,
    p_override_name     IN VARCHAR2 DEFAULT NULL,
    p_replace           IN BOOLEAN  DEFAULT FALSE,
    p_blueprint_id      OUT NUMBER )

パラメータ

表19-15 IMPORT_BLUEPRINTのパラメータ

パラメータ 説明
p_clob JSON形式のブループリント。
p_override_name ブループリントの名前。これにより、p_clobで指定された名前がオーバーライドされます。
p_replace ブループリントが存在し、p_replaceFALSEの場合は、エラーを戻します。ブループリント(または、指定されている場合はp_override_name)を置き換えます。
p_blueprint_id インポートされるブループリントのID (OUT)。

DECLARE
   l_json clob;
   l_blueprint_id number;
BEGIN
   l_json := apex_dg_data_gen.export_blueprint(
                p_name => 'Cars');

   apex_dg_data_gen.import_blueprint(
                p_clob => l_json,
                p_replace => TRUE,
                p_blueprint_id => l_blueprint_id);
END;