next up previous contents
Next: 6.3 Erreur nommée Up: 6 Gestion des exceptions Previous: 6.1 Anomalie utilisateur   Contents

6.2 Erreur ORACLE prédéfinie

Syntaxe : EXCEPTION

          WHEN nom_erreur_prédéfinie
               THEN ......
Ex : BEGIN

     INSERT INTO malade VALUES ( '&nom', '&datnais', '&insee'); - Index primaire
    EXCEPTION
     WHEN DUP_VAL_ON_INDEX
          THEN INSERT INTO anomalie VALLUES('&nom'||' '||'!!!! INSEE DUPLIQUE!!!!!');


Florence Bannay 2000-11-13