前へ
前へ
 
次へ
次へ


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;

パラメータ

表「CURRENT_USER_IN_GROUPパラメータ」に、CURRENT_USER_IN_GROUPファンクションで使用可能なパラメータを示します。

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;