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

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

前 | 次 |

# 21.19 GET_PLSQL_FUNCTION_RESULTファンクション

このファンクションは、PL/SQLファンクション・ブロックを実行して結果を戻します。このファンクションは、提供されたPL/SQLファンクション本体のバインド変数のバインディングも実行します。通常、このファンクションはタイプが「PL/SQLファンクション本体」のプラグイン属性に使用されます。

構文

    APEX_PLUGIN_UTIL.GET_PLSQL_FUNCTION_RESULT (
        p_plsql_function IN VARCHAR2)
    RETURN VARCHAR2;

パラメータ

表21-25 GET_PLSQL_FUNCTION_RESULTのパラメータ

パラメータ | 説明
--- | ---
`p_plsql_function` | 文字列型の結果を戻すPL/SQLファンクション・ブロック。

戻り値

表21-26 GET_PLSQL_FUNCTION_RESULTの戻り値

戻り値 | 説明
--- | ---
`VARCHAR2` | PL/SQLファンクション・ブロックから戻される文字列の結果値。

例

次の例では、タイプがPL/SQLファンクション本体であるアイテム・タイプ・プラグインの属性の`attribute_03`で指定されるPL/SQLファンクション本体を実行し、結果を戻します。

    l_result := apex_plugin_util.get_plsql_function_result (
        p_plsql_function => p_item.attribute_03 );