5.1 GET_VALUEファンクション

このファンクションは、現在のアプリケーションのアプリケーション設定値を取得します。

構文

APEX_APP_SETTING.GET_VALUE (
    p_name          IN VARCHAR2
    p_raise_error   IN BOOLEAN DEFAULT FALSE )
RETURN VARCHAR2;

パラメータ

パラメータ 説明
p_name
アプリケーション設定の大/小文字を区別しない名前。エラーが発生するのは次の場合です。
  • アプリケーション設定名が存在しない
  • アプリケーション設定に関連付けられたビルド・オプションが無効になっている
p_raise_error TRUEの場合、渡された名前のアプリケーション設定が存在しないとエラーが発生します。

次の例では、GET_VALUEファンクションを使用して、アプリケーション設定ACCESS_CONTROL_ENABLEDの値を取得します。

DECLARE
    l_value varchar2(4000);
BEGIN
    l_value := APEX_APP_SETTING.GET_VALUE( p_name => 'ACCESS_CONTROL_ENABLED');
END;