2011-04-07 18 views
11

estoy haciendo la siguiente declaración de cola de impresión:sqlplus spooling: ¿Cómo deshacerse de la primera línea vacía?

SET VERIFY OFF 
SET FEEDBACK OFF 
SET HEADING OFF 
SET TRIMSPOOL ON 
SET TERM OFF 
SPOOL &pathRelations 
START scripts/relations.sql &parent 
SPOOL OFF 
SET TERM ON 

El archivo scripts/relations.sql contiene una declaración simple select.

Desafortunadamente, el archivo en spool contiene una línea vacía como la primera en el archivo. Esta línea causa problemas en nuestro marco.

Por supuesto que podría deshacerme de esta línea a través de sed, pero ¿no hay una manera de suprimir su creación en primer lugar?

Respuesta

32

SET NEWPAGE NONE es la respuesta correcta.

SET NEWPAGE 0 causará una alimentación de página, que no es lo que desea el OP.

-1
SET NEWPAGE 0 

ver here

Cuestiones relacionadas