Пример создания процедуры

Рассмотрим пример создания процедуры для определения значений таблицы.

Для создания процедуры в правой части окна навигатора объектов выполните команду контекстного меню «Создать > Другие > Процедура».

Задайте параметры объекта:

Перейдите на следующую страницу мастера.

На данной странице добавьте следующие параметры.

Наименование Идентификатор Тип данных Установить флажок
Входной PIN Целый Входной
Входной2 PIN2 Целый Входной
Входной3-Выходной PINOUT Целый Входной, Выходной

Для создания параметров используйте кнопку «Добавить». Вид окна «Свойства параметра объекта» при создании параметра «Входной»:

После создания параметров перейдите на следующую страницу мастера.

На данной странице задайте следующие параметры:

(PIN in number, PIN2 in varchar2, PINOUT in out varchar2)

    is

        begin

            insert into EXECPR (field, field1, field2) values (PIN,PIN2, PINOUT);

        end;

где:

После определения всех параметров перейдите на страницу «Заключительный этап» и нажмите кнопку «Готово».

Для запуска созданной процедуры выполните команду контекстного меню «Открыть». После чего будет открыто окно задания параметров:

Задайте значения и нажмите кнопку «OK», при успешном выполнении процедуры/функции выводится соответствующее информационное сообщение с результатами выполнения процедуры/функции, которое позволяет открыть текстовое поле со значениями входных и выходных параметров:

Команда «Скопировать в буфер обмена» копирует содержимое текстового поля в буфер обмена.

См. также:

Процедура