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