다음을 통해 공유


커서(Transact-SQL)

적용 대상: SQL ServerAzure SQL Database Azure SQL Managed Instance

Microsoft SQL Server 문은 전체 결과 집합을 생성하지만 결과가 한 번에 한 행씩 가장 잘 처리되는 경우가 있습니다. 결과 집합에서 커서를 열면 결과 집합을 한 번에 한 행씩 처리할 수 있습니다. 커서 데이터 형식을 사용하여 변수 또는 매개 변수에 커서를 할당할 수 있습니다 .

커서 작업은 다음 문에서 지원됩니다.

닫다

CREATE PROCEDURE

할당

DECLARE CURSOR

DECLARE @local_variable

DELETE

FETCH

열다

UPDATE

SET

이러한 시스템 함수 및 시스템 저장 프로시저는 커서도 지원합니다.

@@CURSOR_ROWS

CURSOR_STATUS

@@FETCH_STATUS

sp_cursor_list

sp_describe_cursor

sp_describe_cursor_columns

sp_describe_cursor_tables

참고 항목

커서