Manejo de Archivos planos

guillermina_s
25 de Junio del 2004
Como puedo saber cuando estoy en el fin de archivo de un archivo txt, para manejarlo en oracle?

liderbios
25 de Junio del 2004
ESPERO QUE ESTO TE SIRVA
declare
archivo text_io.file_type;
line_buffer varchar2(500);

begin

archivo:=text_io.fopen(path||\'archivo.txt','a');
loop
text_io.get_line(archivo,line_buffer);
/*aqui pones codigo de lo que quieras hacer con una fila extraida del archivo*/
end loop;
exception
when no_data_found then --cuando llego a fin de archivo
text_io.fclose(archivo);
end;


/*con este codigo extraes todos los datos del archivo plano*/