Bonjour,
j'ai une question triviale qui concerne l'utilisation à outrance, dans la clause exception, de l'exception OTHERS au sein de script PLSQL applicatif.
Par exemple
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
 
BEGIN
 Traitement applicatif
 ...
 EXCEPTION
  WHEN OTHERS THEN
    RAISE_APPLICATION_ERROR(My_Exception,'Echec ...');
END;
J'ai le sentiment que cette approche est discutable mais j'ai un peu de mal à argumenter contre cette maniére de faire étant donné que ça marche ainsi !

A votre avis cela pose un probléme ou pas de ne pas spécifier précisément les cas d'erreurs ?

Quels sont les impacts que peut avoir la déclaration de 5 exceptions applicative au sein d'un package ?

Merci.

PS
Au cas où je précise qu'il s'agit d'une question sérieuse et pas d'un troll.