26.6 UPGRADEプロシージャのシグネチャ2

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

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

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

構文

APEX_PKG_APP_INSTALL.UPGRADE(
    p_app_name in varchar2 );

パラメータ

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

パラメータ 説明

p_app_name

大/小文字を区別しないパッケージ・アプリケーション名。

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

begin
    APEX_UTIL.SET_WORKSPACE( 'DEMO' );
    APEX_PKG_APP_INSTALL.UPGRADE( 
        p_app_name => 'Bug Tracking' );
end;