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

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

前 | 次 |

# 28.14 CREATE_USER_GROUPプロシージャ

Application Express認証を使用している場合、このプロシージャによりユーザー・グループを作成できます。このプロシージャを実行するには、カレント・ユーザーにワークスペースでの管理権限が必要です。

構文

    APEX_UTIL.CREATE_USER_GROUP(
        p_id                      IN NUMBER default null,
        p_group_name              IN ARCHAR2,
        p_security_group_id       IN NUMBER default null,
        p_group_desc              IN VARCHAR2 default null,);

パラメータ

表28-12 CREATE_USER_GROUPのパラメータ

パラメータ | 説明
--- | ---
`p_id` | グループの主キー
`p_group_name` | グループの名前
`p_security_group_id` | ワークスペースID
`p_group_desc` | 説明テキスト

例

次の例に、`CREATE_USER_GROUP`プロシージャを使用して、説明に'text'を指定して'Managers'という新しいグループを作成する方法を示します。`p_id`パラメータにNULLを渡して、データベース・トリガーで新しい主キー値を割り当てることができるようにします。`p_security_group_id`パラメータにNULLを渡して、現行のワークスペースIDにデフォルト設定します。

    BEGIN
        APEX_UTIL.CREATE_USER_GROUP (
            p_id                => null,         -- trigger assigns PK
            p_group_name        => 'Managers',
            p_security_group_id => null,         -- defaults to current workspace ID
            p_group_desc        => 'text');
    END;