FROM Orders

WHERE Odate = ‘10/02/2000’

Если индекс существует, оптимизатор будет использовать его, когда он кажется полезным. Поэтому для использования индекса в самом запросе не надо делать никаких изменений.

Пример 3: Создание уникального индекса:

CREATE UNIQUE INDEX onlyonename

ON Salespeople(sname);

Удалить индекс можно с помощью оператора DROP INDEX имя_индекса

Пример 4:

DROP INDEX Orderdate;

Тема 14: «Создание отчетов»

Изменение заголовка колонки.

Форматирование NUMBER колонок.

Оформление Отчета пробелами и итоговыми строками.

Вычисление итоговых строк при изменении значения колонки.

Определение заголовков.

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

Сохранение и печать результатов запроса

Изменение заголовка колонки

Синтаксис:

COLUMN имя_колонки HEADING заголовок_колонки

Пример 1: Изменение заголовка comm на Commission:

COLUMN comm HEADING Commission

SELECT deptno, ename, sal, comm

FROM emp

WHERE job = 'менеджер';

Чтобы заменить заголовок колонки на два или более слова, нужно заключить новый заголовок в одиночные или двойные кавычки при вводе команды COLUMN. Для разделения имени колонки в несколько строк, используется вертикальная черта (|) там, где необходимо начать новую строку.

Пример 2: Присвоение колонке ENAME заголовка EMPLOYEE NAME и разделение нового заголовка на две строки:

COLUMN ename HEADING 'Employee|Name'

Чтобы заменить символ подчеркивания заголовка каждой колонки, установите переменную UNDERLINE команды SET и укажите новый символ подчеркивания. (Это может быть *, =,…)

SET UNDERLINE =

Чтобы восстановить символ подчеркивания, необходимо указать в команде SET знак тире в кавычках, иначе SQL воспримет тире как символ переноса и будет ожидать продолжения команды на следующей строке.

SET UNDERLINE '-'

Форматирование NUMBER колонок.

Можно задавать разные форматы для колонок типа NUMBER, используя модель формата в команде COLUMN. С помощью модели формата задают вид колонок при печати, для представления цифр используется 9.

Команда COLUMN указывает колонку, которую необходимо форматировать, и используемую модель, как показано ниже:

Синтаксис:


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



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