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

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

前 | 次 |

# 7.19 SET_USERプロシージャ

このプロシージャは、`APEX_APPLICATION`.`G_USER`グローバル変数を設定します。`SET_USER`には、ユーザーIDを定義するパラメータ`P_USER`(`VARCHAR2`)が必要です。

構文

    APEX_CUSTOM_AUTH.SET_USER(
        p_user   IN    VARCHAR2);

パラメータ

表7-9 SET_USERのパラメータ

パラメータ | 説明
--- | ---
`p_user` | 登録するユーザーID。

例

次の例では、カレント・アプリケーション・ユーザーがNOBODYの場合、JOHN.DOEがアプリケーション・ユーザーとして登録されます。

    IF V('APP_USER') = 'NOBODY' THEN
        APEX_CUSTOM_AUTH.SET_USER('JOHN.DOE');
    END IF;