다음을 통해 공유


sp_cursorclose(Transact-SQL)

커서를 닫고 할당 취소하며 모든 관련 리소스를 해제합니다. 즉, KEYSET 또는 STATIC cursor를 지원하기 위해 사용되는 임시 테이블을 삭제합니다 sp_cursorclose는 TDS(Tabular Data Stream) 패킷에서 ID = 9를 지정하여 호출합니다.

항목 링크 아이콘Transact-SQL 구문 표기 규칙

구문

        sp_cursorclose 
        cursor
        
        
      

인수

  • cursor
    SQL Server에서 생성하며 sp_cursoropen 프로시저에서 반환하는 커서 핸들 값입니다. cursor는 int 입력 값을 호출하기 위해 필요로 하는 필수 매개 변수입니다.

    [!참고]

    입력 값이 -1이면 현재 연결의 모든 커서에 대해 값이 적용됩니다.

주의

커서를 닫은 후 프로시저를 실행하거나 잘못된 핸들을 지정하는 경우 cursor는 오류 메시지를 반환합니다.

RPC 상태는 전체적인 성공 또는 실패를 나타냅니다.

DONE 행 개수는 항상 0입니다.