jeudi 12 juillet 2012

SQL : Gestion exception et WHENEVER

Ce petit bout de code permet de tester une requête et de ne pas déclencher l'évènement WHENEVER SQLERROR ...

WHENEVER SQLERROR exit 99
set serveroutput on

BEGIN
EXECUTE IMMEDIATE 'DROP TABLE XXXXXXX';
dbms_output.put_line('table supprimee');
EXCEPTION
WHEN OTHERS THEN
dbms_output.put_line('table inexistante');
END;
/

Aucun commentaire:

Enregistrer un commentaire