•
Guardar la salida de un comando SQL en un fichero mediante sqlplus (Oracle)
Para guardar en un fichero la salida de uno o varios comandos SQL en una base de datos Oracle con sqlplus podemos usar el comando spool. Se trata de un comando similar al tee de MySQL.
Para emepzar a almacenar los datos en un fichero le deberemos indicar al comando spool con que nombre lo queremos guardar, por ejemplo “spool ejemplo“:
SQL> spool ejemplo SQL> select sysdate from dual; SYSDATE -------- 10/03/10 SQL> spool off
Mediante spool off dejamos de guardar los comandos SQL en el fichero. Desde el path que hayamos ejecutado el sqlplus podremos encontrar el fichero ejemplo.lst con el contenido de lo que hayamos ejecutado:
$ cat ejemplo.lst SQL> select sysdate from dual; SYSDATE -------- 10/03/10 SQL> spool off
Relacionados
Imprimir
Deja un comentario: