Шаг 17 - Создаем хранимую процедуру

Хранимая процедура создается для некоторой базы данных. Идем в Enterprise Manager, потом находим базу данных. Там в дереве есть ветвь Stored procedure. На ней нужно щелкнуть правой кнопкой мыши и вызвать New Stored Procedure:

gif/17_1.gif (2564 b)

Появится окно с новой процедурой. Мы с Вами напишем код и нажмем кнопку сохранения. Процедура будет записана, добавлена в список хранимых процедур и нам предложать создать новую.

gif/17_2.gif (1772 b)

У нас с Вами процедура на выборку. Созданную процедуру легко удалить. После нажатия на правую кнопку мыши выйдет контекстное меню.

gif/17_3.gif (1986 b)

Посмотреть ее выполнение легко из утилиты ISQL_w. Для того, чтобы запустить процедуру нужно использовать команду Execute. Помните, что процедура принадлежит таблице и вам нужны необходимые права.

EXECUTE Selects

Ну и результат выйдет на вкладке Result:

ID          Name        Test                       
3           HHH       (null)                     
2           VACI      (null)                     
5           HELLO     2.00                       
4           DIMA1      (null)                     
1           PETI2        (null)                     
5 row(s) affected

Мы с Вами просто повторили запрос. А он мог быть очень сложным, что значительно бы упростило использование.


Предыдущий Шаг | Следующий Шаг | Оглавление
Автор Каев Артем - 11.09.2001