Sayangnya Pengembang SQL tidak sepenuhnya menghormati set echo off
perintah yang (tampaknya) menyelesaikan ini di SQL*Plus.
Satu-satunya solusi yang saya temukan untuk ini adalah menyimpan apa yang Anda lakukan sebagai skrip, mis. test.sql
dengan:
set echo off
spool c:\test.csv
select /*csv*/ username, user_id, created from all_users;
spool off;
Dan kemudian dari Pengembang SQL, hanya ada panggilan ke skrip itu:
@test.sql
Dan jalankan itu sebagai skrip (F5).
Menyimpan sebagai file skrip seharusnya tidak terlalu sulit untuk apa pun selain kueri ad hoc; dan menjalankannya dengan @
alih-alih membuka skrip dan menjalankannya secara langsung hanya sedikit merepotkan.
Sedikit pencarian menemukan solusi yang sama di forum Pengembang SQL, dan tim pengembangan menyarankan perilaku yang disengaja untuk meniru apa yang dilakukan SQL*Plus; Anda perlu menjalankan skrip dengan @
di sana juga untuk menyembunyikan teks kueri.