45.26 GET_PLSQL_EXPRESSION_RESULTファンクション

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

構文

APEX_PLUGIN_UTIL.GET_PLSQL_EXPRESSION_RESULT (
    p_plsql_expression IN VARCHAR2,
    p_auto_bind_items  IN BOOLEAN     DEFAULT TRUE,
    p_bind_list        IN t_bind_list DEFAULT c_empty_bind_list )
RETURN VARCHAR2;

パラメータ

パラメータ 説明
p_plsql_expression_result 文字列を戻すPL/SQL式。
p_auto_bind_items APEXアイテム(ページおよびアプリケーション・アイテム)を自動的にバインドするかどうか。
p_bind_list SQL問合せに使用する追加のバインド変数。

戻り値

戻り値 説明
VARCHAR2 PL/SQL式から戻される文字列の結果値。

この例では、タイプがPL/SQL Expressionであるアイテム・タイプ・プラグインの属性のattribute_03で指定されるPL/SQL式を実行し、結果を戻します。

l_result := apex_plugin_util.get_plsql_expression_result (
    p_plsql_expression => p_item.attribute_03 );