Oracle
 sql >> Base de données >  >> RDS >> Oracle

Supprimer l'en-tête de colonne dans le fichier texte de sortie

COMMANDE SQLPLUS ignorée :désactiver le cap

Ce message est probablement dû au fait que vous ne l'exécutez pas via SQL*Plus , mais certains outils basés sur une interface graphique. Vous utilisez la commande SQLPlus dans SQL Developer. Toutes les commandes SQL*Plus ne sont pas garanties de fonctionner avec SQL Developer .

Je vous suggère d'exécuter le script dans SQLPlus et vous ne verriez aucun problème.

Vous avez besoin :

SET HEADING OFF

Cela n'inclura pas les en-têtes de colonne dans la sortie.

Vous pouvez également faire ceci :

SET PAGESIZE 0

Utilisation de SQL Developer version 3.2.20.10 :

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

Le fichier spool a été créé sans problème :

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

 14 rows selected