sp_cursorclose (Transact-SQL)
Закрывает и удаляет курсор, освобождая все связанные с ним ресурсы; то есть удаляется временная таблица, которая использовалась для поддержки cursor типа KEYSET или STATIC. Процедура sp_cursorclose вызывается при указании ID = 9 в пакете потока табличных данных (TDS).
Синтаксические обозначения в Transact-SQL
Синтаксис
sp_cursorclose cursor
Аргументы
cursor
Значение дескриптора курсора, формируемое SQL Server и возвращаемое процедурой sp_cursoropen. Параметр cursor является обязательным и требует входного значения типа int.Примечание Входное значение -1 относится ко всем курсорам в текущем соединении.
Замечания
Будет выдано сообщения об ошибке, если процедура выполняется после закрытия курсора или в параметре cursor передан неверный дескриптор.
Состояние RPC обозначает общий успех или общий неуспех.
Счетчик строк DONE всегда равен 0.