Dustin,
Dokumentace Oracle zde:http:// download.oracle.com/docs/cd/B19306_01/appdev.102/b14258/u_file.htm#i1003404
Uvádí, že:FFLUSH fyzicky zapisuje nevyřízená data do souboru určeného popisovačem souboru. Normálně se data zapisovaná do souboru ukládají do vyrovnávací paměti. Procedura FFLUSH vynutí zápis dat ve vyrovnávací paměti do souboru. Data musí být ukončena znakem nového řádku.
Poslední věta je nejrelevantnější.
Nemohli byste zapsat data pomocí UTL_FILE.PUT_LINE předtím, než ve výsledném souboru vyhledáte zakončení řádku a odstraníte je?
Jen myšlenka....