План проведения работы:
1. Выполнить следующие операции в среде SQL*PLUS:
- редактирование команды SQL*PLUS
- использование команд SQL*PLUS для печати и модификации команд сохраненных в буфере
- редактирование команд системным редактором
- создание и исправление командных файлов
- выборка и выполнение командных файлов
- написание диалоговых команд, которые включают переменные пользователя, подстановочные и связанные переменные
- передача параметров командному файлу
2. Описать план проведения работы, предоставить экран выполнения.
Из-за того, что SQL*Plus не сохраняет команды SQL*Plus в буфере, команды SQL*Plus , введённые в командной строке, редактируются непосредственно используя [Backspace] или вводом команды заново.
Можно использовать несколько команд SQL*Plus для редактирования команды SQL или блока PL/SQL, находящегося в буфере. Однако, можно использовать редактор основной операционной системы для редактирования содержимого буфера.
Следующая таблица показывает несколько команд SQL*Plus, которые позволяют определять или изменять команду, находящуюся в буфере без повторного ввода команды.
Команда |
Сокращённая запись |
Назначение |
APPEND text |
A text |
добавляет текст в конец строки |
CHANGE /old/new |
C /old/new |
заменяет old на new в строке |
CHANGE /text |
C /text |
удаляет text в строке |
CLEARBUFFER |
CL BUFF |
удаляет все строки |
DEL |
|
удаляет текущую строку |
DEL * |
|
удаляет текущую строку |
DEL LAST |
|
удаляет последнюю строку |
DEL m n |
|
удаляет промежуток строк (от m до n) |
INPUT |
I |
добавляет одну или несколько строк |
INPUT text |
I text |
добавляет строку, состоящую из text |
LIST |
L |
показывает все строки в буфере SQL |
LIST n |
L n or n |
показывает строку n |
LIST * |
L * |
показывает текущую строку |
LIST LAST |
L LAST |
показывает последнюю строку |
LIST m n |
L m n |
показывает промежуток строк (от m до n) |
Уважаемый посетитель!
Чтобы распечатать файл, скачайте его (в формате Word).
Ссылка на скачивание - внизу страницы.