Oracle - Llevar un query a un archivo de Texto?

 
Vista:

Llevar un query a un archivo de Texto?

Publicado por Cristian (1 intervención) el 28/02/2008 17:43:55
Hola a todos!

Recurro a uds. para ver si tienen conocimiento de esto saben que en SQL Server se utiliza BCP-in o BCP out, pero en Oracle no conozco ninguna funciona que mediante un query cuando lo ejecuto en vez de que me muestre la consulta me lo lleve directamente a un archivo .txt

Quisiera saber si existe algun funcion que realice esto.

Gracias!

Cristian
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder

RE:Llevar un query a un archivo de Texto?

Publicado por Rodolfo Reyes (445 intervenciones) el 29/02/2008 23:45:45
En el SQL Plus lo puedes hacer haciendo lo siguiente:

SQL> spool c:salida.txt
SQL>select *
from dba_tablespaces
/
SQL> spool off;
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

RE:Llevar un query a un archivo de Texto?

Publicado por roberto (4 intervenciones) el 01/03/2008 02:59:57
abre un sqlplus y haz esto

spool on
spool /home/fichero.txt
select * from lo que sea
spool off

cuando vayas a la carpeta veras que el fichero.txt contiene los resultados de la consulta

No obstante te recomiendo que si tienes un TOAD lo utilizes pues hay que formatear bien la salida del sqlplus para que no te quede muy desastroso el txt
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar