Ход работы. Операции по созданию хранимых процедур с помощью выполнения сценария были изучены в ходе выполнения предыдущих лабораторных работ

Операции по созданию хранимых процедур с помощью выполнения сценария были изучены в ходе выполнения предыдущих лабораторных работ. Для создания хранимой процедуры с помощью программы "IB Expert" в диалоговом режиме необходимо выполнить следующие действия:

1. Подключиться к базе данных и выполнить команду главного меню "DatabaseàNew Procedure". В результате откроется окно "Procedure" для создания процедуры (рисунок 9.1).

Рисунок 9.1 – Окно создания хранимой процедуры в режиме диалога

2. В этом окне в правом верхнем углу следует ввести имя процедуры (заменив имя "NEW_PROCEDURE").

3. При нажатой кнопке [Input Parameters] добавить входные параметры. Для этого находясь в сетке, расположенной в средней части окна, нажать клавишу [Insert] или [Стрелка вниз]. После этого ввести в новой строке имя входного параметра (на рисунке 9.1 имя входного параметра – "PARAM1") и с помощью показанного на рисунке 9.1 выпадающего списка выбрать его тип.

4. При нажатой кнопке [Output Parameters] таким же образом добавить выходные параметры.

5. При необходимости точно так же добавить локальные переменные (нажать для этого кнопку [Variables]).

6. В поле ввода, расположенном в нижней части окна, ввести тело процедуры.

7. Нажать кнопку [Compile Procedure] (Ctrl+F9).

После тог, как хранимая процедура будет создана, ее можно легко изменить, используя для этого, как и для триггеров, либо обычный режим, когда можно изменить весь оператор создания процедуры, либо "ленивый" – когда вручную меняется только тело процедуры, а входные и выходные параметры и локальные переменные создаются и изменяются в режиме диалога.

Переключение между двумя режимами просмотра и редактирования хранимой процедуры, показанными на рисунке 9.2. и 9.3 производится кнопкой [Lazy mode on/off].

Рисунок 9.2 – Окно редактирования хранимой процедуры в режиме диалога

Рисунок 9.3 – Окно редактирования хранимой процедуры в обычном режиме


Понравилась статья? Добавь ее в закладку (CTRL+D) и не забудь поделиться с друзьями:  



double arrow
Сейчас читают про: