sql >> Database teknologi >  >> RDS >> Oracle

Fjern kolonneoverskrift i outputtekstfilen

SQLPLUS-KOMMANDO sprunget over:Sæt overskrift fra

Denne besked er højst sandsynligt, fordi du ikke udfører den gennem SQL*Plus , men et eller andet GUI-baseret værktøj. Du bruger SQLPlus-kommandoen i SQL Developer. Det er ikke garanteret, at alle SQL*Plus-kommandoer virker med SQL-udvikler .

Jeg vil foreslå, at du udfører scriptet i SQLPlus og du ville ikke se nogen problemer.

Du skal bruge:

SET HEADING OFF

Dette vil ikke inkludere kolonneoverskrifterne i outputtet.

Alternativt kan du også gøre dette:

SET PAGESIZE 0

Brug af SQL Developer Version 3.2.20.10 :

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

Spool-fil blev oprettet uden problemer:

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

 14 rows selected 


  1. Sådan e-mailes resultaterne af en forespørgsel i SQL Server (T-SQL)

  2. Fix:"den førende præcision af intervallet er for lille" i Oracle Database

  3. Hvordan UPSERT (FLETT, INDSÆT ... PÅ DUPLIKAT OPDATERING) i PostgreSQL?

  4. ZDLRA – RMAN-20035 ugyldig høj RECID