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. |