36.71 GET_USER_ROLESファンクション
このファンクションは、指定されたユーザー・アカウント・レコードに格納されているDEVELOPER_ROLE
フィールドを戻します。現在このパラメータの名前は一貫しておらず、CREATE_USER
、EDIT_USER
およびFETCH_USER
APIと呼ばれていることに注意してください。ただし、これらのすべての名前が、DEVELOPER_ROLE
フィールドに関連しています。CREATE_USER
ではp_developer_privs
、EDIT_USER
ではp_developer_roles
、FETCH_USER
ではp_developer_role
が使用されます。
構文
APEX_UTIL.GET_USER_ROLES(
p_username IN VARCHAR2)
RETURN VARCHAR2;
パラメータ
表36-62 GET_USER_ROLESのパラメータ
パラメータ | 説明 |
---|---|
|
アカウント内のユーザー名を指定します。 |
例
次の例に、GET_USER_ROLES
ファンクションを使用して、ユーザーFRANKのDEVELOPER_ROLE
フィールドに格納されているコロンで区切られたロールのリストを戻す方法を示します。
DECLARE
VAL VARCHAR2(4000);
BEGIN
VAL := APEX_UTIL.GET_USER_ROLES(p_username=>'FRANK');
END;
親トピック: APEX_UTIL