Закрытие курсора
Назначение
Оператор закрытия курсора предназначен для прекращения работы с открытым курсором и освобождения используемых при организации курсора ресурсов.
Синтаксис
CLOSE < имя курсорной переменной >;
Описание
Использование оператора CLOSE
не обязательно: при завершении программы все открытые курсоры закрываются автоматически, кроме курсора, который возвращается как результат в процедуре курсорного типа. В последнем случае курсор, наоборот, не должен явно закрываться.
При попытке закрыть неоткрытый курсор происходит исключение CURNOTOPEN
.