sql >> Database >  >> RDS >> Oracle

Kolomkop verwijderen in het uitvoertekstbestand

SQLPLUS-COMMANDO overgeslagen:zet koers uit

Dat bericht is hoogstwaarschijnlijk omdat u het niet uitvoert via SQL*Plus , maar een op GUI gebaseerde tool. U gebruikt de opdracht SQLPlus in SQL Developer. Niet alle SQL*Plus-opdrachten werken gegarandeerd met SQL Developer .

Ik raad u aan het script uit te voeren in SQLPlus en je zou geen problemen zien.

Je hebt nodig:

SET HEADING OFF

Dit zal de kolomkoppen niet in de uitvoer opnemen.

U kunt ook dit doen:

SET PAGESIZE 0

SQL Developer versie 3.2.20.10 gebruiken :

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

Spoolbestand is zonder problemen gemaakt:

> 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. Hoe dynamische SQL opschonen (voorkomen van SQL-injectie) in SQL Server?

  2. Maak zelf geweldige lijsten, of GitHub als notebook

  3. Selecteer top 10 records voor elke categorie

  4. Een tekenreeks converteren naar een datum/tijd in SQL Server met PARSE()