Арун,
теперь, когда sqlcl доступен в Oracle SQL Developer 4.1 EA2 (4.1.0.18.37),
вы можете использовать его во многом как старый и известный sqlplus. sqlcl имеет настройку выходного формата для csv
set sqlformat csv
spool x.csv
select * from yourtable[s];
spool off
для получения дополнительной информации о sqlcl оформить блог Криса
прежде чем sqlcl был проще всего для этого было использовать APEX и экспортировать отчет в csv. В простом старом sqlplus вы можете сделать это с помощью
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
Это работает лучше всего, если результаты должны быть записаны на сервере приложений или клиенте. Если они должны быть записаны на сервере базы данных, лучше использовать utl_file.
Рональд.