PL/SQL

c_carlitros
30 de Diciembre del 2005
Como crear un archivo txt con el resultado de una consulta sql, para luego enviarla a un ftp desde una shell.
la perte del envio de la shell la manejo + -, pero lo de la creacion del txt NO...

Rodolfo Reyes
30 de Diciembre del 2005
Tienes que utilizar:

SPOOL nombre_archivo

Ejemplo:

spool c:salida.txt
set newpage 0
set space 0
set pagesize 0
set echo off
set feedback off
set heading off
SET showmode off
SET VER OFF
SET LINESIZE 1000

SELECT *
from tabla
where campo = 1;


SPOOL OFF;

EXIT;




a
30 de Diciembre del 2005
así mejor:
set newpage 0
set space 0
set pagesize 0
set echo off
set feedback off
set heading off
SET showmode off
SET VER OFF
SET LINESIZE 1000
spool c:salida.txt
SELECT *
from tabla
where campo = 1;


SPOOL OFF;

EXIT;