Oracle
 sql >> Base de données >  >> RDS >> Oracle

Existe-t-il une validation automatique après l'exécution de procédures stockées dans Oracle ?

Il n'y a pas de validation automatique au niveau de la base de données, mais l'API que vous utilisez peut potentiellement avoir une fonctionnalité de validation automatique. De Tom Kyte .

Cela dit, je voudrais ajouter :

Sauf si vous effectuez une transaction autonome, évitez de vous engager directement dans la procédure :De Tom Kyte .

Extrait :

En outre, il convient également de noter que pour DDL (il ne semble pas que vous fassiez de DDL dans votre procédure, en fonction de votre question, mais que vous répertoriez simplement cela comme un piège potentiel), Oracle ajoute un commit implicite avant et après le DDL.