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 : Sélectionner tout - Visualiser dans une fenêtre à part
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