double arrow

BTITLE фраза_позиция значение_char фраза_позиция значение_char ...

Часто используемые фразы команд TTITLE и BTITLE приведены в следующей таблице:

COL n COL 72 Помещает следующее CHAR-значение в указанную колонку строки
SKIP n SKIP 2 Пропуск n строк. Если n > 1, перед следующим CHAR-значением появятся n-1 пустых строк.
LEFT LEFT Выравнивает влево следующее CHAR-значение
CENTER CENTER Центрирует следующее CHAR-значение
RIGHT RIGHT Выравнивает вправо

Пример 4:

TTITLE CENTER 'ACME WIDGET SALES DEPARTMENT PERSONNEL REPORT'

BTITLE CENTER 'COMPANY CONFIDENSIAL'

Для печати n пустых строк перед нижним заголовком используется фраза SKIP n в начале команды BTITLE.

Пример 4: Пропуск одной строки перед нижним заголовком:

BTITLE SKIP 1 CENTER 'COMPANY CONFIDENSIAL'

Пример 5: Вывод текущего номера страницы сверху на каждой странице в строке с именем компании:

TTITLE LEFT 'ACME WIDGET' RIGHT 'PAGE:'

SQL.PNO SKIP 2

Чтобы подавить (запретить) описание заголовка, нужно ввести:

TTITLE OFF

BTITLE OFF

Эти команды заставляют SQL*PLUS приостановить вывод заголовков в отчетах, но не сбрасывают описание самого заголовка. Можно восстановить текущее описание заголовка:

TTITLE ON

BTITLE ON

Вывод текущей даты в заголовках.

Это можно осуществить созданием переменной, содержащей текущую дату. Для создания такой переменной (в данном примере она названа _DATE), можно добавить следующую команду:

SET TERMOUT OFF

BREAK ON TODAY

COLUMN TODAY NEW_VALUE_DATE

SELECT TO_CHAR(SYSDATE, 'fmMonth DD, YYYY') TODAY

FROM DUAL;

CLEAR BREAKS

SET TERMOUT ON

При старте SQL*PLUS, эти команды помещают значение SYSDATE (текущая дата) в переменную с именем _DATE. Чтобы вывести текущую дату, можно указать _DATE в заголовке аналогично ссылке на другие переменные.

Установка размеров страницы

По умолчанию размеры страницы, используемые SQL*PLUS, показаны ниже:

- количество строк перед верхним заголовком: 1

- количество строк на странице, от верхнего заголовка до нижнего заголовка страницы: 14

- количество символов в строке: 80

С помощью системных переменных NEWPAGE и PAGESIZE можно изменить длину страницы.

Чтобы установить количество строк между началом каждой страницы и верхним заголовком, необходимо использовать переменную NEWPAGE команды SET:


Понравилась статья? Добавь ее в закладку (CTRL+D) и не забудь поделиться с друзьями:  



Сейчас читают про: