SQL> SAVE PROMPT1
Created file PROMPT1
Команда TTITLE устанавливает верхний заголовок отчёта.
Наконец, нужно запустить командный файл, отвечая на запрос заголовка, как показано ниже:
SQL> START PROMPT1
Enter a title up to 30 characters long.
Title: Department Report as of 1/1/95
SQL*Plus покажет следующее:
Department Report as of 1/1/95
DEPTNO DNAME LOC
---------- -------------- -------------
10 ACCOUNTING NEW YORK
20 RESEARCH DALLAS
30 SALES CHICAGO
40 OPERATIONS BOSTON
Перед продолжением, нужно выключить команду TTITLE, которая была введена в командном файле, как показано ниже:
SQL> TTITLE OFF
Если нужно показать сообщение на экране пользователя и затем позволить пользователю нажать [Return] после прочтения сообщения, используется команда SQL*Plus PAUSE. Например, можно включить следующие строки в командный файл:
PROMPT Before continuing, make sure you have your account card.
PAUSE Press RETURN to continue.
Если нужно очистить экран до вывода отчёта или в любое другое время, нужно включить команду SQL*Plus CLEAR с клаузой SCREEN в соответствующем месте командного файла, используя следующий формат:
CLEAR SCREEN
Предположим, что нужно показать переменные SQL*Plus, которые используются в подпрограммах PL/SQL или одинаковые переменные в нескольких подпрограммах. Если объявить переменную в подпрограмме PL/SQL, то её нельзя показать в SQL*Plus. Нужно использовать связанную переменную в PL/SQL для доступа к переменной из SQL*Plus.
Связанные переменные – это те переменные, которые создаются в SQL*Plus и затем на них ссылаются в PL/SQL. Если создать связанную переменную в SQL*Plus, её можно использовать как если бы она была объявлена в подпрограмме PL/SQL. Связанные переменные можно использовать для хранения кодов возврата или отладки подпрограмм PL/SQL.
Уважаемый посетитель!
Чтобы распечатать файл, скачайте его (в формате Word).
Ссылка на скачивание - внизу страницы.