logo search
Разработка CRM-системы библиотек

3.4 Создание хранимой процедуры с курсором

Хранимая процедура -- объект базы данных, представляющий собой набор SQL-инструкций, который компилируется один раз и хранится на сервере. Хранимые процедуры очень похожи на обыкновенные процедуры языков высокого уровня, у них могут быть входные и выходные параметры и локальные переменные, в них могут производиться числовые вычисления и операции над символьными данными, результаты которых могут присваиваться переменным и параметрам. Курсор -- ссылка на контекстную область памяти. В некоторых реализациях языка программирования SQL -- получаемый при выполнении запроса результирующий набор и связанный с ним указатель текущей записи.