Книга: Firebird РУКОВОДСТВО РАЗРАБОТЧИКА БАЗ ДАННЫХ
Хранимые процедуры
Хранимые процедуры
Хранимые процедуры могут быть использованы в приложениях различными способами.
* Процедуры выбора используются на месте таблицы или просмотра в операторе
SELECT.
* Выполняемые процедуры исполняются оператором EXECUTE PROCEDURE для выполнения одной операции или запуска множества операций на стороне сервера.
* Хранимая процедура может быть вызвана из другой хранимой процедуры или из триггера. Она может вызывать сама себя рекурсивно.
Все хранимые процедуры определяются в сложном операторе DDL CREATE PROCEDURE. Объявления выполняемых хранимых процедур и хранимых процедур выбора следуют одним и тем же синтаксическим правилам. Необязательные языковые элементы отличаются для процедур выбора и выполняемых процедур. Одна процедура может быть вложенной в другую, каждая из которых выполняет часть атомарной последовательности работы, которая будет подтверждена клиентским приложением как единое целое или отменена как целое.
- Хранимые процедуры выбора
- Выполняемые процедуры
- Хранимые процедуры и триггеры
- Рекурсивные хранимые процедуры
- Выполняемые хранимые процедуры
- 2.3.7. Триггеры и хранимые процедуры
- Хранимые процедуры, триггеры и транзакции
- ГЛАВА 30. Хранимые процедуры.
- Запросы, которые вызывают хранимые процедуры
- Повышение производительности приложений с помощью хранимых процедур
- Права