sqlplus spooling: как избавиться от первой пустой строки? - PullRequest
15 голосов
/ 07 апреля 2011

Я выполняю следующий оператор буферизации:

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

Файл scripts/relations.sql содержит простой оператор select.

К сожалению, буферный файл содержит пустую строку какпервый в файле.Эта строка вызывает проблемы в нашей структуре.

Конечно, я мог бы избавиться от этой линии через sed, но нет ли способа подавить ее создание?

Ответы [ 2 ]

37 голосов
/ 11 октября 2011

SET NEWPAGE NONE правильный ответ.

SET NEWPAGE 0 приведет к подаче страницы, а это не то, чего хочет ОП.

0 голосов
/ 07 апреля 2011
SET NEWPAGE 0

см. здесь

...