Bonjour,

j'utilise la fonction utl_file d'oracle. Je suis en oracle 8.1.7 et sous linux.

Lorsque je veux retraiter mon fichier dans Sage, il ne voit qu'une seule ligne, je pense que c'est un souci de retour chariot qui est différent entre windows et linux.

Y-aurait-il moyen de forcer cela?

Le code pour générer le fichier est le suivant :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
 
  OPEN CExtractionComptable (pIdSchema, pIdExtraction);
  LOOP
      FETCH CExtractionComptable INTO EC_Rec;
      EXIT WHEN CExtractionComptable%NOTFOUND;
      -- Ajout des informations dans le fichier
      UTL_FILE.PUT_LINE (LFileExtraction, .... );
      UTL_FILE.FFLUSH (LFileExtraction);  
  END LOOP;
  CLOSE CExtractionComptable;
Merci pour votre aide