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

UptoLike

ГУАП МЦИТ
Введение в «ORACLE»
Под ред. проф. В.М.Космачёва
97
имя_связи_с_БД (строка_связи_с_БД) -- Состоит из имени связи БД, где существует данный объект.
Для каждого столбца описание содержит:
имя столбца
разрешено ли нулевое значение (NULL или NOT NULL)
тип данных
точность столбца (и количество знаков после запятой, для числовых столбцов)
Пример: Чтобы получить описание таблицы EMP, введите: DESCRIBE EMP
EDIT(Редактировать)
ED[IT] [имя_файла[.расширение]]
Команда EDIT вызывает системный текстовый редактор для редактирования указанного файла или содержимого
буфера.
имя_файла[.расширение] -- Задает файл для редактирования (обычно командный файл). Если расширение файла
опущено, берется расширение .SQL. Чтобы откорректировать содержимое SQL буфера системным текстовым
редактором, введите EDIT без параметров.
Переменная пользователя _EDITOR содержит имя текстового редактора вызываемого с помощью команды EDIT.
Значение переменной _EDITOR можно изменять. Информацию по изменению пользовательских переменных смотри в
описании команды DEFINE. Если переменная _EDITOR не задана, EDIT попытается вызвать системный текстовый
редактор (NotePad). EDIT помещает содержимое буфера в файл AFIEDT.BUF (в текущий директорий) и вызывает
текстовый редактор для данного файла. EDIT возвращает сообщение об ошибке, если вы не задали имя файла и буфер
пуст.
EXIT ( Завершить SQL*PLUS)
{EXIT | QUIT} [SUCCESS | FAILURE |WARNING | n | переменная]
Команда EXIT вносит все отложенные изменения в БД, завершает SQL*PLUS, и передает управление операционной
системе.
n - Задает целый код возврата.
Переменная - Задает определенную пользователем или системную переменную, такую как SQL.SQLCODE.
‘EXIT переменнаявыходит с кодом возврата равным значению данной переменной.
SUCCESS -- Нормальный выход.
FAILURE -- Выход с кодом возврата, указывающим на сбой.
WARNING -- Выход с кодом возврата указывающим на предупреждение.
EXIT без параметров выходит из SQL*PLUS со значением SUCCESS
EXIT позволяет указать код возврата для операционной системы. Это позволяет выполнять командные файлы
SQL*PLUS в пакетном режиме и реагировать на непредусмотренные события. Способ обнаружения события зависит
от ОС.
Ключевые слова SUCCESS, FAILURE, WARNING задают значения, зависящие от типа ОС. В некоторых системах
FAILURE и WARNING могут не различаться.
Замечание: SUCCESS, FAILURE, WARNING не являются зарезервированными словами.
За информацией о выходе по условию обращайся к описанию WHENEVER SQLERROR.
Пример: Выход с кодом ошибки последней выполненной команды или блок PL/SQL:
SQL> EXIT SQL.SQLCODE
GET - загрузить файл в буфер SQL
GET имя_файла[.расширение] [LIS[T] | NOL[IST]]
LIS[T] -- Выводит содержимое файла.
NOL[IST] -- Запрещает вывод.
Пример: Чтобы загрузить файл YEARENDRPT с расширением SQL в буфер, введите: GET YEARENDRPT