Основы языка PL/SQL. Гаршина В.В - 6 стр.

UptoLike

Составители: 

6
ется вводить его не в командной строке, а в ответ на приглашение
SQL*Plus.
Информацию о структуре объекта в SQL*Plus можно получить с по-
мощью команды DESCRIBE. Формат команды:
DESC[RIBE] table_name
где table_name – имя существующей таблицы, представления или синони-
ма, доступных пользователю.
При вводе команды SQL она записывается в область памяти, назы-
ваемую буфером SQL, и остается
там до ввода новой команды. Команды
SQL*Plus вводятся по одной строке и не хранятся в буфере SQL. Ввод в
буфер SQL прекращается вводом одного из символов окончания (точки с
запятой или дробоной черты).
Для редактирования буфера SQL в PL*SQL существуют следующие
команды:
A[PPEND] текстдобавляет текст в конец текущей
строки;
C[HANGE] /старый/новый/заменяет
в текущей строке старый
текст на новый. Если новый текст не указанстарый удаляется;
CL[EAR] BUFF[ER]удаляет все строки из буфера SQL;
DELудаляет текущую строку;
DEL nудаляет строку, заданную параметром n;
DEL m nудаляет строки от m до n;
I[NPUT]вставляет неопределенное количество строк;
I[NPUT] текствставить строку, состоящую из текста;
L[IST]вывести список
всех строк в буфере SQL;
L[IST] nвывести строку с номером n;
L[IST] m nвывести диапазон строк от n до m;
R[UN]Вывести и выполнить команду из буфера SQL;
nуказать строку, которая должна стать текущей (n - число);
n текстзаменить строку n текстом;
0 текствставить текст перед первой строкой.
ется вводить его не в командной строке, а в ответ на приглашение
SQL*Plus.
     Информацию о структуре объекта в SQL*Plus можно получить с по-
мощью команды DESCRIBE. Формат команды:

     DESC[RIBE] table_name

где table_name – имя существующей таблицы, представления или синони-
ма, доступных пользователю.
      При вводе команды SQL она записывается в область памяти, назы-
ваемую буфером SQL, и остается там до ввода новой команды. Команды
SQL*Plus вводятся по одной строке и не хранятся в буфере SQL. Ввод в
буфер SQL прекращается вводом одного из символов окончания (точки с
запятой или дробоной черты).
      Для редактирования буфера SQL в PL*SQL существуют следующие
команды:
      A[PPEND] текст – добавляет текст в конец текущей
строки;
      C[HANGE] /старый/новый/ – заменяет в текущей строке старый
текст на новый. Если новый текст не указан – старый удаляется;
      CL[EAR] BUFF[ER] – удаляет все строки из буфера SQL;
      DEL – удаляет текущую строку;
      DEL n – удаляет строку, заданную параметром n;
      DEL m n – удаляет строки от m до n;
      I[NPUT] – вставляет неопределенное количество строк;
      I[NPUT] текст – вставить строку, состоящую из текста;
      L[IST] – вывести список всех строк в буфере SQL;
      L[IST] n – вывести строку с номером n;
      L[IST] m n – вывести диапазон строк от n до m;
      R[UN] – Вывести и выполнить команду из буфера SQL;
      n – указать строку, которая должна стать текущей (n - число);
      n текст – заменить строку n текстом;
      0 текст – вставить текст перед первой строкой.



                                   6