Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Les-01.1-Using SQLPLUS.doc
Скачиваний:
8
Добавлен:
20.03.2015
Размер:
109.06 Кб
Скачать

1 Select last_name

2* FROM employees

SQL> 1

1* SELECT last_name

SQL> A , job_id

1* SELECT last_name, job_id

SQL> L

1 SELECT last_name, job_id

2* FROM employees

.

SQL> L

1* SELECT * from employees

SQL> c/employees/departments

1* SELECT * from departments

SQL> L

1* SELECT * from departments

4.6 Команды для работы с файлами SQL*Plus

Команда

Описание

SAVE filename

Команда SAVE позволяет сохранить в файле содержимое SQL-буфера.

GET filename

Позволяет загрузить содержимое файла в SQL-буфер. Загружаемый файл должен содержать один оператор SQL или блок PL/SQL. SQL-оператор не должен завершаться точкой с запятой «;».

START filename

Служит для загрузки и выполнения командных файлов, содержащих любое количество команд SQL*Plus, SQL-операторов и PL/SQL блоков.

@ filename

Псевдоним для START

EDIT filename

Команда EDIT позволяет вызвать текстовый редактор базовой операционной системы для редактирования указанного файла или содержимого SQL-буфера.

SPOOL filename

Сохранить результаты выполнения команд в файл.

EXIT

SAV[E] <имя файла>[.<расширение>] [CRE[ATE] | REP[LACE] | APP[END]]

GET <имя файла>[.<расширение>] [LIS[T] | NOL[IST]]

STA[RT] <<имя файла>[.<расширение>]> [<аргумент>{ <аргумент>}]

Передача параметров командных файлов при вызове

При вызове командного файла можно передавать параметры в виде аргументов командной строки. Утилита SQL*Plus подставляет значение аргументов командной строки вместо позиционных параметров командного файла (&1,&2и т.д.). Первый аргумент подставляется вместо параметра&1, второй - вместо&2, и так далее.

ED[IT] [<имя файла>[.<раширение>]]

SPO[OL] [<имя файла>[.<расширение>] | OFF | OUT]

9

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]