ALTER APPLICATION PACKAGE コマンド: 拡張検証

注意

この動作変更は2024_05バンドルにあります。

バンドルの現在のステータスについては、 バンドル履歴 をご参照ください。

ALTER APPLICATION PACKAGE ... [ADD VERSION | ADD PATCH FOR VERSION] コマンド は以下のように動作します。

変更前:

アプリケーションパッケージを変更して新しいバージョンを追加したり、既存のバージョンにパッチを適用したりする場合、関連するセットアップスクリプトに SQL 構文エラーがあっても、操作に成功することがありました。

このような構文エラーは、ユーザーがアプリをインストールしようとしたときなど、アプリケーションのライフサイクルの後半でエラーの原因となる可能性があります。

変更後:

新しいバージョンを追加したり、既存のバージョンにパッチを当てたりするためにアプリを変更する場合、セットアップスクリプトの構文エラーに対する静的検証が実行されます。

エラーが検出されると、コマンドはエラーを発生して失敗します。

Application package <pkg> failed validation during version creation: ....<details of error>

参照: 1627