Condividi tramite


Cursori (Transact-SQL)

Si applica a: SQL Server database SQL di Azure Istanza gestita di SQL di Azure database SQL in Microsoft Fabric

Le istruzioni di Microsoft SQL Server generano 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

Vedi anche

Cursori