Package UTL_FILE et Gestion des exceptions
Bonjour à tous,
Version d'oracle
Oracle 9i
Description du contexte
Une procédure doit générer fichier contenant les informations extraites d'une table.
J'utilise donc les principales fonctionnalités du paquetage UTL_FILE.
Concerant la gestion des exceptions levées par le paquetage notamment
UTL_FILE.WRITE_ERROR
Est ce que suite à l'erreur il faut nécessairement refermer le fichier ou bien dans la mesure ou j'écris ligne par ligne, l'écriture de la suite des données reste possible. Actuellement je me contente de passer a la ligne suivante en comptant le nombre de lignes en erreur.
Code:
1 2 3 4
| WHEN
<div style="margin-left:40px">UTL_FILE.WRITE_ERROR then
--UTL_FILE.FCLOSE(fHandle);
ligne_ko := ligne_ko + 1;</div> |
Autre question comment faire pour provoquer une erreur d'écriture. Afin de voir si les mesures mises en place sont suffisantes.
D'avance Merci