La Web del Programador: Comunidad de Programadores
 
    Pregunta:  18814 - MANEJO DE FICHEROS EN PL/SQL
Autor:  Pedro Muñoz Arroyo
Hola

Tengo un problema en ORACLE.

La tarea que tenia que realizar consiste en leer lineas de un fichero y dar de alta en unas tablas. Si el alta es correcta se añadirá al final de cada linea un 0, y si no es correcta se añadirá un 1.

Dado que el proceso debe ser automatico he creado un procedimiento almacenado que, usando el paque UTL_FILE lee de un fichero origen, da el alta y mete la linea leida en un fichero de salida con el 0 o el 1.

El problema que tengo es que, evidentemente, el fichero de entrada y el de salida tienen que tener distinto nombre para que la cosa funcione. A mi me gustaria poder borrar el fichero de entrada y renombrar el fichero de salida con el nombre que tenia el de entrada para que parezca que simplemente he añadido el 0 o el 1 al final de cada linea del fichero de entrada. ¿Como se borran y renombran ficheros en PL/SQL?.

Gracias.

  Respuesta:  N G
¿Has probado con UTL_FILE.FRENAME?.

  Respuesta:  Rodrigo echeverria
ya que te gustan los parches crea un un archivo .Bat que cumpla la funcion de renombrar el archivo prebiamente generado
ahi me cuantas..
chao..