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

Команды SQL*Plus управляют средой, форматируют результаты запросов и управляют файлами. Можно использовать команды, описанные в следующей таблице:
SAVE filenameGET filenameSTART filename@ filenameEDIT filenameSPOOL filenameEXIT
| Команда | Описание |
|---|---|
| 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. Можно также, альтернативно, использовать символ @, чтобы выполнить сценарий.
Далее: Пример CUBE