38.5 PURGE_CACHEプロシージャ

このプロシージャは、指定されたアプリケーション、ページおよびリージョンのリージョン・キャッシュをパージします。

構文

APEX_REGION.PURGE_CACHE (
    p_application_id       IN NUMBER DEFAULT apex.g_flow_id,
    p_page_id              IN NUMBER DEFAULT NULL,
    p_region_id            IN NUMBER DEFAULT NULL,
    p_current_session_only IN BOOLEAN DEFAULT FALSE );

パラメータ

表38-3 PURGE_CACHEのパラメータ

パラメータ 説明
p_application_id リージョン・キャッシュをパージするアプリケーションのID。デフォルトは、現在のアプリケーションです。
p_page_id リージョン・キャッシュをパージするページのID。値が指定されていない場合(デフォルト)、アプリケーションのすべてのリージョンがパージされます。
p_region_id ページ上の特定リージョンのID。値を指定しないと、指定されたページのすべてのリージョンがパージされます。
p_current_session_only 現在のセッション用に保存されたエントリのみをパージする場合は、trueを指定します。デフォルトはFALSEです。

この例では、アプリケーション全体についてセッション固有のリージョン・キャッシュをパージします。

BEGIN
     APEX_REGION.PURGE_CACHE (
         p_current_session_only => true );
END;