Saltar al contenido

Eliminar encabezado de columna en el archivo de texto de salida

Luego de de esta extensa búsqueda de datos dimos con la solución este rompecabezas que presentan algunos de nuestros usuarios. Te brindamos la respuesta y deseamos serte de gran apoyo.

Solución:

COMANDO SQLPLUS Omitido: desactivar el encabezado

Lo más probable es que ese mensaje se deba a que no lo está ejecutando a través de SQL*Plus, pero alguna herramienta basada en GUI. Está utilizando el comando SQLPlus en SQL Developer. No se garantiza que todos los comandos de SQL*Plus funcionen con Desarrollador SQL.

Te sugiero que ejecutes el script en SQLPlus y no verías problemas.

Necesitas:

SET HEADING OFF

Esto no incluirá los encabezados de columna en la salida.

Alternativamente, también podrías hacer esto:

SET PAGESIZE 0

Usando SQL Developer Versión 3.2.20.10:

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

ingrese la descripción de la imagen aquí

El archivo de cola se creó sin problemas:

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

 14 rows selected 

Agregar:

set underline off

al principio del script SQL.

En mis scripts SQL tengo:

SET TERMOUT OFF
set colsep |
set pagesize 0 
set trimspool on
set pagesize  0 embedded on
SET heading on
SET UNDERLINE OFF
spool file_path
-- your SQL here
spool off

Consulte este libro como referencia.

Reseñas y valoraciones de la guía

¡Haz clic para puntuar esta entrada!
(Votos: 0 Promedio: 0)



Utiliza Nuestro Buscador

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *