Oracle - Ejecutar Fichero

 
Vista:

Ejecutar Fichero

Publicado por Camilo (2 intervenciones) el 29/08/2006 15:45:35
Hola, lo que necesito hacer es generar un informe, o sea el resultado de una consulta sql guardarlo en un archivo csv (separado por tabulaciones) y despues de generarlo abrir el excel para visualizar el ficher generado. Desde ya gracias.-
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:Ejecutar Fichero

Publicado por Rodolfo Reyes (445 intervenciones) el 31/08/2006 04:21:33
Te pongo un ejemplo

set linesize 4000
/

set pagesize 4000
/

spool c:\salida.cvs
/

select campo1, ',', campo2,',',campo3
from tabla
where...
/

spool off;

Esto te generara el archivo salida.cvs El CVS es texto delimitado por comas. Entonces te lo delimitara por comas, si quieres delimitado por tabuladoras, busca el No. ASCII que representa el tabular y en vez de ',' pones CHR(Numero ascii)
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:Ejecutar Fichero

Publicado por Camilo (2 intervenciones) el 07/09/2006 13:53:42
Gracias por responder eso ya lo hice pero lo que necesito es abrirlo en el excel.... otra consulta se podria enviar información directamente al excel asi armo una planilla con formulas.
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