26.5 UPGRADEプロシージャのシグネチャ1

このプロシージャは、指定されたパッケージ・アプリケーションをアップグレードします。次のいずれかがtrueの場合は、エラーが発生します。
  • 無効なパッケージ・アプリケーションIDが渡されました。

  • インストールしたパッケージ・アプリケーションはロック解除されており、アップグレードできません。

  • インストールしたパッケージ・アプリケーションは最新であり、アップグレードの必要はありません。

構文

APEX_PKG_APP_INSTALL.UPGRADE(
    p_app_id in number );

パラメータ

表26-5 UPGRADEプロシージャのシグネチャ1のパラメータ

パラメータ 説明

p_app_id

パッケージ・アプリケーションID。

次の例では、UPGRADEプロシージャを使用して、DEMOワークスペースでパッケージ・アプリケーションID 7060をアップグレードする方法を示しています。

begin
    APEX_UTIL.SET_WORKSPACE( 'DEMO' );
    APEX_PKG_APP_INSTALL.UPGRADE( 
        p_app_id => 7060 );
end;