una titulo que numeros nombre los letras las hoja filas fila encabezados encabezado describen como columnas columna celda cambiar cabecera oracle oracle-sqldeveloper sqlplus spool columnheader

oracle - titulo - Eliminar el encabezado de columna en el archivo de texto de salida



que es una columna en excel (2)

Quiero crear un archivo plano (archivo de texto) de mi consulta desde Oracle SQL Developer.

He creado exitosamente el archivo de texto usando SPOOL, a través de un archivo de texto de script, pero quiero eliminar el encabezado de cada columna en mi salida.

Estoy recibiendo esta salida:

Header000001 Header000002 ------------ ------------ Adetail1 Bdetail1 Adetail2 Bdetail2 Adetail3 Bdetail3

Pero, quiero obtener esta salida:

Adetail1Bdetail1 Adetail2Bdetail2 Adetail3Bdetail3

Ya probé el comando "desencadenar", pero un mensaje dice:

"SQLPLUS COMMAND Skipped: set heading off".

Estas son las entradas que he emitido:

spool on; spool C:/SQLFiles/PSB_ATMLKP.txt; set newpage 0; set echo off; set feedback off; set heading off; select terminal_number, terminal_name from terminal_table; spool off;


Comando SQLPLUS omitido: establecer el apagado

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

Le sugiero que ejecute el script en SQLPlus y no verá ningún problema.

Necesitas:

SET HEADING OFF

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

Alternativamente, también puedes hacer esto:

SET PAGESIZE 0

ACTUALIZAR

Lo probé en la versión 3.2.20.10 del desarrollador de SQL :

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

El archivo spool 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


Añadir:

set underline off

al comienzo 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

Vea este libro para referencia.