Desværre respekterer SQL Developer ikke fuldt ud set echo off
kommando, der (synes at) løse dette i SQL*Plus.
Den eneste løsning jeg har fundet på dette er at gemme det du laver som et script, f.eks. test.sql
med:
set echo off
spool c:\test.csv
select /*csv*/ username, user_id, created from all_users;
spool off;
Og så fra SQL Developer, skal du kun have et kald til det script:
@test.sql
Og kør det som et script (F5).
At gemme som en script-fil burde alligevel ikke være meget besværligt for andet end en ad hoc-forespørgsel; og køre det med @
i stedet for at åbne scriptet og køre det direkte, er det kun lidt af en smerte.
En smule søgning fandt den samme løsning på SQL Developer-forummet, og udviklingsteamet foreslår, at det er bevidst adfærd at efterligne, hvad SQL*Plus gør; du skal køre et script med @
der også for at skjule forespørgselsteksten.