15.32 OPEN_QUERY_CONTEXTプロシージャ

このプロシージャは、プラグイン開発者が現在のリージョンのソースに基づいて問合せコンテキストを開くためのものです。すべてのデータ・ソース情報は、「プラグイン」リージョンのメタデータから取得されます。

構文

function open_query_context (
    p_columns               in t_columns    default c_empty_columns,
    --
    p_filters               in t_filters    default c_empty_filters,
    p_order_bys             in t_order_bys  default c_empty_order_bys,
    --
    p_first_row             in pls_integer  default null,
    p_max_rows              in pls_integer  default null,
    --
    p_total_row_count       in boolean      default false,
    p_total_row_count_limit in number       default null,
    --
    p_sql_parameters        in t_parameters default c_empty_parameters;

パラメータ

表15-30 OPEN_QUERY_CONTEXTプロシージャのパラメータ

パラメータ 説明

p_columns

選択される列。

p_filters

問合せコンテキストに渡されるフィルタ。

p_order_bys

問合せコンテキストに渡されるORDER BY式。

p_first_row

結果セットからフェッチする最初の行。

p_max_rows

フェッチする行の最大数。

p_total_row_count

総行数を求めるかどうか。

p_total_row_count_limit

総行数計算の上限値。

p_sql_parameters

SQL問合せに使用する追加のバインド変数。