miércoles, 24 de octubre de 2007

Oracle: exportar tabla como csv

Para exportar una tabla como csv usaremos los siguientes comandos desde sqlplus:

spool ARCHIVO.csv
set termout off
set pagesize 0
set heading off
set feedback off
select '"'||Campo1||'","'||Campo2||'","'||Campo3||'"' from Tabla;
quit

Si quisiesemos usar tabuladores en lugar de comas podemos usar esto:
select '"' || Campo1 ||'"' || CHR(9)|| '"'|| YEAR from Tabla;

1 comentario:

robertodlp dijo...

gracias por el tip me sirvio mucho.