Существует множество параметров настройки SQL*PLUS. Рассмотрим наиболее существенные из них. 1. Длина строк и страниц
Set linesize 80 (или 132) устанавливает ширину страницы;
Set pagesize 55 (или 60 устанавливает длину страницы. 2. Заголовки (верхние колонтитулы страниц)
Title 'заголовок'
Для переноса заголовка на следующую строку используется верти-кальная черта | в месте переноса. 3. Нижние колонтитулы страниц
Btitle 'текст' [{left, rigth}] 4. Сохранение выдачи SQL*PLUS в файле Пример 25
Spool c:\report\out.lis
Для прекращения записи результатов в файл – spool off, spool out (с вы-дачей на печать). 5. Форматирование столбцов данных в распечатке Пример 26
column last_name format a8 wrap heading;
формат a8 ограничивает поле вывода восемью символами;
wrap – неумещающееся в 8 символов поле переносится на следующую строку;
heading – заголовок столбца размещенный на двух строках отчета.
Пример 27
column sales format 999, 999, 999, 999.99 hearding 'Sales'
Устанавливается выдача до 12 десятичных знаков целой части с выделе-нием запятыми тысяч, миллионов и т.д. 6. Управление повторами
Break <имя_поля>
Устанавливают для подавления выдачи одинаковых значений некоторого поля в результате сортировки по этому полю. Пример 28
break on dept_id;
select dept_id, last_name
from Employee
orler by dept_id, last_name; 7. Пропуски и повторы
Skin n
Вставляется n пустых строк перед выдачей нового значения при подав-лении повторов.
break on dept_id skip l; 8. Подавление повторов и вычисление промежуточных итогов
compute sum of <поле> on report – вычисление в отчете итоговой суммы
compute sum of <поле> on <поле2> – вычисление промежуточного итога по полю <поле1>, поле сортировки – <поле2>.
Переустановите условия подавления командой:
break on report skip 1 on <поле2>skip l;
Опубликовал Kest
June 06 2010 10:40:26 ·
0 Комментариев ·
7000 Прочтений ·
• Не нашли ответ на свой вопрос? Тогда задайте вопрос в комментариях или на форуме! •
Комментарии
Нет комментариев.
Добавить комментарий
Рейтинги
Рейтинг доступен только для пользователей.
Пожалуйста, залогиньтесь или зарегистрируйтесь для голосования.
Нет данных для оценки.
Гость
Вы не зарегистрированны? Нажмите здесь для регистрации.