Condividi tramite


Cursori (Transact-SQL)

Le istruzioni Microsoft SQL Server producono un set di risultati completo ma in alcuni casi è preferibile elaborare i risultati una riga alla volta. Se si apre un cursore su un set di risultati, il set potrà essere elaborato una riga alla volta. È possibile assegnare un cursore a una variabile o un parametro con il tipo di dati cursor.

Le operazioni di cursori sono supportate nelle seguenti istruzioni:

CLOSE

CREATE PROCEDURE

DEALLOCATE

DECLARE CURSOR

DECLARE @local\_variable

DELETE

FETCH

OPEN

UPDATE

SET

I cursori sono supportati inoltre nelle seguenti funzioni e stored procedure di sistema:

@@CURSOR_ROWS

CURSOR_STATUS

@@FETCH_STATUS

sp_cursor_list

sp_describe_cursor

sp_describe_cursor_columns

sp_describe_cursor_tables

Vedere anche

Concetti

Cursori