UTL_FILE leer linea e insertar en tabla
Publicado por CarlosA (5 intervenciones) el 15/11/2008 15:14:28
Hola... necesito leer un archivo .txt o .cvs e insertarlo a una tabla... tengo entendido que en el servidor puedo usar utl_file para hacerlo.. ya se como abrir el archivo y como obtener una linea pero tengo las siguientes dudas...
con utl_file.get_line obtengo una linea cierto...
Pregunta 1: debo cargar una linea completa o puedo cargar desde una posicion a otra????
Pregunta 2: como hago para que me lea la primera linea, luego la segunda... etc, etc...???
ejemplo, tengo el siguiente archivo .cvs
1,1,AH0321,00831,1,UNID,12,27122008,27/12/2008,,E,03,,12,N,14/11/2008,1,34908
1,1,AH0321,00831,1,CAJA,112,6042009,06/04/2009,,E,03,,112,N,14/11/2008,1,325808
1,1,AG0231,00802,1,UNID,16,31122008,31/12/2008,,E,03,,16,N,14/11/2008,1,44912
1,1,AG0231,00802,1,CAJA,72,25022009,25/02/2009,,E,03,,72,N,14/11/2008,1,202104
como hago para leer cada dato????, yo se como insertar a las tablas, definir las variables y todo lo demas, pero necesito es la ayuda para leer cada dato de este archivo...
gracias
con utl_file.get_line obtengo una linea cierto...
Pregunta 1: debo cargar una linea completa o puedo cargar desde una posicion a otra????
Pregunta 2: como hago para que me lea la primera linea, luego la segunda... etc, etc...???
ejemplo, tengo el siguiente archivo .cvs
1,1,AH0321,00831,1,UNID,12,27122008,27/12/2008,,E,03,,12,N,14/11/2008,1,34908
1,1,AH0321,00831,1,CAJA,112,6042009,06/04/2009,,E,03,,112,N,14/11/2008,1,325808
1,1,AG0231,00802,1,UNID,16,31122008,31/12/2008,,E,03,,16,N,14/11/2008,1,44912
1,1,AG0231,00802,1,CAJA,72,25022009,25/02/2009,,E,03,,72,N,14/11/2008,1,202104
como hago para leer cada dato????, yo se como insertar a las tablas, definir las variables y todo lo demas, pero necesito es la ayuda para leer cada dato de este archivo...
gracias
Valora esta pregunta


0