Файловые Команды SQL*Plus. Использование Команд SAVE и START

SQL-операторы связываются с сервером Oracle.

Файловые Команды SQL*Plus

Команды SQL*Plus управляют средой, форматируют результаты запросов и управляют файлами. Можно использовать команды, описанные в следующей таблице:

  • SAVE filename
  • GET filename
  • START filename
  • @ filename
  • EDIT filename
  • SPOOL filename
  • EXIT
Команда Описание
SAV[E] filename [.ext] [REP[LACE]APP[END]]Сохраняет текущее содержимое буфера SQL в файл. Используйте APPEND, чтобы добавить в существующий файл; используйте REPLACE, чтобы перезаписать существующий файл. Расширением по умолчанию является .sql.
GET filename [.ext]Пишет содержимое ранее сохраненного файла в буфер SQL. Расширением по умолчанию для имени файла является .sql.
STA[RT] filename [.ext] Выполняет ранее сохраненный командный файл
@ filename Запускает ранее сохраненный командный файл (то же самое, что и START),
ED[IT]Вызывает редактор и сохраняет содержимое буфера в файл с названием afiedt.buf
ED[IT] [filename[.ext]] Вызывает редактор, чтобы отредактировать содержимое сохраненного файла
SPO[OL] [filename[.ext]|OFF|OUT]Сохраняет результаты запросов в файле. OFF завершает буферный файл. OUT закрывает буферный файл и отправляет файл результатов на принтер.
EXIT Выходит из SQL*Plus

Использование Команд SAVE и START

SAVE

Используйте команду SAVE, чтобы сохранить текущее содержимое буфера в файл. Таким образом можно сохранять часто используемые сценарии для использования в будущем.

START

Используйте команду START, чтобы выполнить сценарий в SQL*Plus. Можно также, альтернативно, использовать символ @, чтобы выполнить сценарий.

    

@my_query

Далее: Пример CUBE

Статьи по теме
Комментарии
Написать

(обязательно)

(обязательно)

Это не спам (обязательно)