プライマリ・コンテンツに移動

Oracle® Application Express APIリファレンス リリース5.1 E85937-02 |
| 目次 | 索引

前 | 次 |

# 11.3 ADD_WORKSPACEプロシージャ

`ADD_WORKSPACE`プロシージャは、Application Expressインスタンスにワークスペースを追加します。

構文

    APEX_INSTANCE_ADMIN.ADD_WORKSPACE(
        p_workspace_id        IN NUMBER DEFAULT NULL,
        p_workspace           IN VARCHAR2,
        p_source_identifier   IN VARCHAR2 DEFAULT NULL,
        p_primary_schema      IN VARCHAR2,
        p_additional_schemas  IN VARCHAR2,
        p_rm_consumer_group   IN VARCHAR2 DEFAULT NULL );

パラメータ

表11-3 ADD_WORKSPACEのパラメータ

パラメータ | 説明
--- | ---
`p_workspace_id` | Application Expressインスタンス内でワークスペースを一意に識別するID。これをNULLのままにすると、新しい一意のIDが割り当てられます。
`p_workspace` | 追加するワークスペースの名前。
`p_source_identifier` | 異なるインスタンス間のフィードバックを同期する際に使用するワークスペースに対する短い識別子。
`p_primary_schema` | 新しいワークスペースに関連付けるプライマリ・データベース・スキーマ。
`p_additional_schemas` | このワークスペースに関連付ける追加スキーマを列挙したコロン区切りのリスト。
`p_rm_consumer_group` | このワークスペースのアプリケーションを実行する際に使用される、リソース・マネージャのコンシューマ・グループ。

例

次の例に、`ADD_WORKSPACE`プロシージャを使用して、HRおよびOE用の追加のスキーマ・マッピングとともに`SCOTT`というプライマリ・スキーマを使用する`MY_WORKSPACE`という新しいワークスペースを追加する方法を示します。

    BEGIN
        APEX_INSTANCE_ADMIN.ADD_WORKSPACE (
            p_workspace_id       => 8675309,
            p_workspace          => 'MY_WORKSPACE',
            p_primary_schema     => 'SCOTT',
            p_additional_schemas => 'HR:OE' );
    END;