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