Comando ALTER APPLICATION PACKAGE: Validação expandida¶
Atenção
Essa mudança de comportamento está no pacote 2024_05.
Para saber o status atual do pacote, consulte Histórico do pacote.
O comando ALTER APPLICATION PACKAGE … [ADD VERSION | ADD PATCH FOR VERSION] se comporta da seguinte forma:
- Antes da mudança:
Ao alterar um pacote de aplicativo para adicionar uma nova versão ou corrigir uma versão existente, a operação pode ser bem-sucedida mesmo que haja erros de sintaxe SQL no script de configuração associado.
Esses erros de sintaxe causariam erros mais tarde no ciclo de vida do aplicativo, como quando um usuário tentava instalar o aplicativo.
- Após a mudança:
Ao alterar um aplicativo para adicionar uma nova versão ou corrigir uma versão existente, a validação estática é executada para erros de sintaxe do script de configuração.
Quando um erro é detectado, o comando falha com o erro:
Application package <pkg> failed validation during version creation: ....<details of error>
Ref.: 1627