Введение в СУБД "Oracle". Космачев В.М - 36 стр.

UptoLike

ГУАП МЦИТ
Введение в «ORACLE»
Под ред. проф. В.М.Космачёва
36
Точка 99.99 Выравнивание по указанной десятичной точке.
V 999V99 Умножает число на 10n, где n- это количество “9” после “V”.
EEEE 9.999EEEE Вывод в экспоненциальном формате (формат должен содержать четыре “E”)
DATE DATE Выводит число как дату в формате MM/DD/YY
SQL*PLUS форматирует NUMBER-данные выравнивая их вправо. Ширина поля выбирается равной или ширине
заголовка или длине формата плюс один пробел для знака (выбирается большее). SQL*PLUS никогда не обрезает
заголовок NUMBER-столбца. Если ширины, отведенной для столбца, не хватает для вывода числа, то SQL*PLUS
выводит звездочки (*), оповещая нас о переполнении. Для всех числовых форматов SQL*PLUS округляет числа до
указанного количества значащих цифр. Когда формат не задан, по умолчанию ширина числовых данных берется из
переменной NUMWIDTH (см команду SET).
HEA[DING] text
Определяет заголовок столбца. Если вы не используете фразу HEADING, заголовком столбца по умолчанию является
имя столбца или выражения. Если текст содержит пробелы или знаки пунктуации, вы должны заключить его в
одиночные или двойные кавычки. Каждый символ HEADSEP (по умолчанию ‘|’) начинает новую строку. Например,
COLUMN ENAME HEADING ‘Employee|NameЗадает двух строковый заголовок. Смотри переменная HEADSEP
команды
JUS[TIFY] {L[EFT] | C[ENTER] | C[ENTRE] | R[IGHT]}
Выравнивает заголовок. Если вы не используете фразу JUSTIFY, NUMBER -столбец выравниваются вправо, а другие-
влево.
LIKE {expr | alias}
Копирует атрибуты вывода другого столбца или выражения (атрибуты которой уже заданы другой командой
COLUMN). LIKE копирует только те атрибуты, которого не заданы в текущей команде COLUMN.
NEWL[INE]
Вывод значения столбца начинает с новой строки. NEWLINE имеет такой же эффект, что и FOLD_BEFORE n.
NEW_V[ALUE] variable
Определяет переменную, в которую помещается значение столбца. Вы можете ссылаться на эту переменную в
команде TTITLE. Используйте NEW_VALUE для вывода значения столбца или даты в верхнем заголовке. Вы должны
включить данный столбец в BREAK-команду с действием SKIP PAGE. NEW_VALUE полезна при получении
основных/детальных отчетов, в которых существует новая главная запись для каждой страницы. Для основных
/детальных отчетов вы должны также включить данный столбец во фразу ORDER BY.
NOPRI[NT] | PRI[NT] Управляет печатью столбца
NUL[L] text
Управляет выводом текста для пустых значений столбцов. Если вы не используете фразу NULL в команде COLUMN,
SQL*PLUS выводит пробелы или текст, который вы задали для NULL, используя команду SET- там, где встречается
пустые значения для данного столбца. (SET NULL задает текст, выводимый для всех пустых значений всех столбцов,
если это не отменено для конкретного столбца фразой NULL команды COLUMN.)
OLD_V[ALUE] variable
Определяет переменную, в которую помещается значение столбца. Вы можете ссылаться на эту переменную в
команде BTITLE. Используйте OLD_VALUE для вывода значения столбца или даты в нижнем заголовке. Вы должны
включить данный столбец в BREAK-команду с действием SKIP PAGE. OLD_VALUE полезна при получении
основных/детальных отчетов, в которых существует новая главная запись для каждой страницы. Для основных
/детальных отчетов вы должны также включить данный столбец во фразу ORDER BY. Подробнее о выводе значений
столбца в верхний заголовок смотри COLUMN NEW_VALUE. В описании TTITLE смотри о том, как надо ссылаться
на переменные в заголовках.
ON | OFF
Управляет состоянием атрибутов вывода для столбца. OFF отключает атрибуты для столбца, но не влияет на описание
атрибутов. ON восстанавливает атрибуты в прежнее положение.
WRA[PPED] | WOR[D_WRAPPED] | TRU[NCATED]