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

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

前 | 次 |

# 22.2 PURGE_CACHEプロシージャ

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

構文

    PROCEDURE 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 );

パラメータ

表22-1 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;