Теория для лабораторной работы №3 - "Запросы и основы использования SQL*PLUS", страница 4

 

  4  ORDER BY SAL

  5

 

Нажимается [Return], чтобы показать, что больше новых строк вводится не будет. Затем используется команда  RUN для проверки и перезапуска запроса вновь.

Добавление текста в строку

Для добавления текста в конец строки в буфере, используется команда APPEND:

1.  Используется команда LIST (или просто номер строки) для показа строки, которую нужно изменить.

2.  Вводится APPEND с последующим текстом, который нужно добавить. Если добавляемый текст начинается с пробела, слово APPEND отделяется от первого символа двумя пробелами: один для отделения команды APPEND от текста, а другой пойдёт в буфер с текстом.

 

Пример. Добавление текста к строке

Для добавления пробела и клаузы DESC к строке 4 текущего запроса, сначала нужно просмотреть строку 4:

 

SQL> LIST 4

  4* ORDER BY SAL

 

затем вводится следующая команда (нужно убедится, что введено два пробела между APPEND и DESC):

 

SQL> APPEND  DESC

  4* ORDER BY SAL DESC

 

Используется RUN для проверки и перезапуска запроса.        

Удаление строк

Для удаления строк из буфера используется команда DEL:

1.  Используется команда LIST (или просто номер строки) для показа строк, которые нужно удалить.

2.  Вводится DEL с необязательной клаузой.

Предположим, требуется удалить строки начиная с текущей и до последней включительно. Используется команда DEL как показано ниже.

SQL> DEL * LAST

DEL делает следующую строку буфера (если такая имеется) текущей.

Редактирование команд с помощью системного редактора

Основная операционная система компьютера имеет один или несколько  текстовых редакторов, которые можно использовать для создания и редактирования файлов этой ОС. Текстовые редакторы выполняют те же основные функции, что и команды редактирования SQL*Plus, но они могут более удобны для пользователя.

Можно использовать текстовый редактор по умолчанию без покидания SQL*Plus вводом команды EDIT: