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

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

前 | 次 |

# 28.15 CURRENT_USER_IN_GROUPファンクション

このファンクションは、カレント・ユーザーが指定したグループのメンバーかどうかに基づいてブール結果を戻します。グループの指定には、グループ名またはグループIDを使用できます。

構文

    APEX_UTIL.CURRENT_USER_IN_GROUP(
        p_group_name  IN VARCHAR2)
    RETURN BOOLEAN;

    APEX_UTIL.CURRENT_USER_IN_GROUP(
        p_group_id    IN NUMBER)
    RETURN BOOLEAN;

パラメータ

表28-13 CURRENT_USER_IN_GROUPのパラメータ

パラメータ | 説明
--- | ---
`p_group_name` | ワークスペース内の既存グループの名前を指定します。
`p_group_id` | ワークスペース内の既存グループの数値のIDを指定します。

例

次の例に、`CURRENT_USER_IN_GROUP`ファンクションを使用して、現在認証されているユーザーがグループManagersに属しているかどうかを確認する方法を示します。

    DECLARE
        VAL BOOLEAN;
    BEGIN
        VAL := APEX_UTIL.CURRENT_USER_IN_GROUP(p_group_name=>'Managers');
    END;