Oracle
 sql >> Datenbank >  >> RDS >> Oracle

Entfernen Sie die Spaltenüberschrift aus der Ausgabetextdatei

SQLPLUS-BEFEHL Übersprungen:Überschrift aus

setzen

Diese Meldung liegt höchstwahrscheinlich daran, dass Sie sie nicht über SQL*Plus ausführen , sondern ein GUI-basiertes Tool. Sie verwenden den SQLPlus-Befehl in SQL Developer. Nicht alle SQL*Plus-Befehle funktionieren garantiert mit SQL Developer .

Ich würde vorschlagen, dass Sie das Skript in SQLPlus ausführen und Sie würden keine Probleme sehen.

Sie benötigen:

SET HEADING OFF

Dadurch werden die Spaltenüberschriften nicht in die Ausgabe aufgenommen.

Alternativ können Sie auch Folgendes tun:

SET PAGESIZE 0

Mit SQL Developer Version 3.2.20.10 :

spool ON
spool D:\test.txt
SET heading OFF
SELECT ename FROM emp;
spool off

Spool-Datei wurde ohne Probleme erstellt:

> set heading OFF
> SELECT ename FROM emp
SMITH      
ALLEN      
WARD       
JONES      
MARTIN     
BLAKE      
CLARK      
SCOTT      
KING       
TURNER     
ADAMS      
JAMES      
FORD       
MILLER     

 14 rows selected