ALTER APPLICATION PACKAGE コマンド: 拡張検証¶
ALTER APPLICATION PACKAGE ... [ADD VERSION | ADD PATCH FOR VERSION] コマンド は以下のように動作します。
- 変更前:
アプリケーションパッケージを変更して新しいバージョンを追加したり、既存のバージョンにパッチを適用したりする場合、関連するセットアップスクリプトに SQL 構文エラーがあっても、操作に成功することがありました。
このような構文エラーは、ユーザーがアプリをインストールしようとしたときなど、アプリケーションのライフサイクルの後半でエラーの原因となる可能性があります。
- 変更後:
新しいバージョンを追加したり、既存のバージョンにパッチを当てたりするためにアプリを変更する場合、セットアップスクリプトの構文エラーに対する静的検証が実行されます。
エラーが検出されると、コマンドはエラーを発生して失敗します。
Application package <pkg> failed validation during version creation: ....<details of error>
参照: 1627