За съжаление SQL Developer не спазва напълно set echo off
команда, която (привидно) ще реши това в SQL*Plus.
Единственото решение, което намерих за това, е да запишете това, което правите като скрипт, напр. test.sql
с:
set echo off
spool c:\test.csv
select /*csv*/ username, user_id, created from all_users;
spool off;
И след това от SQL Developer, имайте само извикване към този скрипт:
@test.sql
И стартирайте това като скрипт (F5).
Записването като скриптов файл така или иначе не би трябвало да представлява голяма трудност за нищо друго освен за ad hoc заявка; и стартирайте това с @
вместо да отворите скрипта и да го стартирате директно, е само малко болка.
Малко търсене намери същото решение във форума за разработчици на SQL и екипът за разработчици предполага, че това е умишлено поведение да имитира това, което прави SQL*Plus; трябва да стартирате скрипт с @
там също, за да скриете текста на заявката.