Arun
ahora que sqlcl está disponible en Oracle SQL Developer 4.1 EA2 (4.1.0.18.37)
, puede usarlo como el antiguo y famoso sqlplus. sqlcl tiene una configuración de formato de salida para csv
set sqlformat csv
spool x.csv
select * from yourtable[s];
spool off
para más información sobre el pago de sqlcl en el blog de Kris
antes de que sqlcl fuera más fácil, esto era usar APEX y exportar el informe a csv. En el viejo sqlplus simple puedes hacer esto usando
set lines 9999 -- the appropriate size
set head off -- no header lines
set colsep ';' --column separator to ;
set pages 0 -- no pages
set feed off
select your data;
spool to_tofile
/
spool off
Esto funciona mejor si los resultados se escriben en un servidor de aplicaciones o cliente. Si tienen que escribirse en el servidor de la base de datos, utl_file podría ser una mejor opción.
Ronald