SQL\PLUS вставляет пустую строку -как ее убрать ?

Andrei Fomichev
Дата: 12.12.2007 13:51:40
пишу текстовый отчет в виде скрипта для PL\SQL.
пишу в нем несколько последовательных селектов. Ожидаю, что результат следующего селекта будет на следующей строке, однако SQL-PLUS вставляет между результатами кжадого из селектов ЛИШНЮЮ пустую строку. Как убрать эту строку ?

SET PAGESIZE 100
SET NEWPAGE 1
set LINESIZE 160
set RECSEP OFF
SET UNDERLINE OFF
set HEADING OFF
set HEADSEP OFF
set FEEDBACK OFF
set wrap ON
CLEAR BREAKS
select '1' from dual;
select '2' from dual;

SQL>@c:\1.sql;

1

2
SQL>
зы
Дата: 12.12.2007 13:53:26
обьеденить селекты юнионом :)
Mikst
Дата: 12.12.2007 14:00:24
SQL> @ttt.sql
1
2
SQL> 

ttt.sql
SET PAGESIZE 0
SET NEWPAGE 0
set LINESIZE 160
set RECSEP OFF
SET UNDERLINE OFF
set HEADING OFF
set HEADSEP OFF
set FEEDBACK OFF
set wrap Off
CLEAR BREAKS
select '1' from dual;
select '2' from dual;
Andrei Fomichev
Дата: 12.12.2007 14:20:06
спасибо, получилось! :)
andrey_anonymous
Дата: 12.12.2007 14:28:04
Mikst
ttt.sql
SET NEWPAGE 0

set newpage NONE
Есть разница ;)
Mikst
Дата: 12.12.2007 15:13:03
andrey_anonymous
Mikst
ttt.sql
SET NEWPAGE 0

set newpage NONE
Есть разница ;)


Честно скажу всех параметров и их значений sqlplus не помню ;) в данном случае просто "от балды" поправил те параметры, что показались подозрительными и о чудо! Ну а автор пусть сам в доку смотрит, подходит ему это или нет.
andrey_anonymous
Дата: 12.12.2007 15:53:18
Mikst
подходит ему это или нет.

Вас не удивило как "скакнул" экран между выборками?
Это типа страничка очищается...