sp_cursorclose(Transact-SQL)
커서를 닫고 할당 취소하며 모든 관련 리소스를 해제합니다. 즉, KEYSET 또는 STATIC cursor를 지원하기 위해 사용되는 임시 테이블을 삭제합니다. sp_cursorclose는 TDS(Tabular Data Stream) 패킷에서 ID = 9를 지정하여 호출합니다.
적용 대상: SQL Server(SQL Server 2008 - 현재 버전). |
구문
sp_cursorclose cursor
인수
cursor
SQL Server에서 생성하며 sp_cursoropen 프로시저에서 반환하는 커서 핸들 값입니다. cursor은 int 입력 값을 필요로 하는 필수 매개 변수입니다.참고
입력 값이 -1이면 현재 연결의 모든 커서에 대해 값이 적용됩니다.
주의
커서를 닫은 후 프로시저를 실행하거나 잘못된 핸들을 지정하는 경우 cursor는 오류 메시지를 반환합니다.
RPC 상태는 전체적인 성공 또는 실패를 나타냅니다.
DONE 행 개수는 항상 0입니다.