Commande ALTER APPLICATION PACKAGE : validation étendue¶
Attention
Ce changement de comportement est présent dans le bundle 2024_05.
Pour connaître le statut actuel du bundle, reportez-vous à Historique du bundle.
La commande ALTER APPLICATION PACKAGE … [ADD VERSION | ADD PATCH FOR VERSION] se comporte comme suit :
- Avant la modification:
Lors de la modification d’un paquet d’application pour ajouter une nouvelle version ou corriger une version existante, l’opération peut réussir même s’il y avait des erreurs de syntaxe SQL dans le script d’installation associé.
De telles erreurs de syntaxe pourraient entraîner des erreurs plus tard dans le cycle de vie de l’application, par exemple lorsqu’un utilisateur tente d’installer l’application.
- Après la modification:
Lors de la modification d’une application pour ajouter une nouvelle version ou corriger une version existante, une validation statique est effectuée pour les erreurs de syntaxe du script de configuration.
Lorsqu’une erreur est détectée, la commande échoue avec l’erreur :
Application package <pkg> failed validation during version creation: ....<details of error>
Réf : 1627