Закрытие статического курсора
Назначение
После окончания работы с записями, возвращаемыми курсором, необходимо выполнить операцию закрытия курсора. При закрытии курсора выполняется обработка незавершенной транзакции (если она осталась в курсоре) в соответствии с заданным режимом, высвобождаются системные ресурсы СУБД ЛИНТЕР (занимаемый курсором канал, рабочая область ответа и др.).
Синтаксис
EXEC SQL CLOSE :<имя курсора>;
Описание
-
Параметр
<имя курсора>задает курсор, который должен быть закрыт. -
Оператор закрывает курсор
<имя курсора>, открытый ранее оператором OPEN или возвращенный хранимой процедурой.
Примечание
В группе связанных курсорных операций OPEN, FETCH, CLOSE должно использоваться либо <имя курсора>, либо <имя курсорной переменной>.