Delen via


cursor (Transact-SQL)

van toepassing op:SQL ServerAzure SQL DatabaseAzure SQL Managed InstanceSQL-database in Microsoft Fabric

Een gegevenstype voor variabelen of opgeslagen procedure OUTPUT-parameters die een verwijzing naar een cursor bevatten.

Opmerkingen

De bewerkingen die kunnen verwijzen naar variabelen en parameters met een cursor gegevenstype zijn:

  • De instructies DECLARE @local_variable en SET @local_variable.
  • De cursorinstructies OPEN, FETCH, CLOSE en DEALLOCATE.
  • Uitvoerparameters voor opgeslagen procedures.
  • De functie CURSOR_STATUS.
  • De opgeslagen procedures sp_cursor_list, sp_describe_cursor, sp_describe_cursor_tablesen sp_describe_cursor_columns.

De cursor_name uitvoerkolom van sp_cursor_list en sp_describe_cursor retourneert de naam van de cursorvariabele.

Variabelen die zijn gemaakt met de cursor gegevenstype kunnen null worden gemaakt.

De cursor gegevenstype kan niet worden gebruikt voor een kolom in een CREATE TABLE-instructie.

Zie ook

CAST en CONVERTEREN (Transact-SQL)
CURSOR_STATUS (Transact-SQL)
gegevenstypeconversie (database-engine)
gegevenstypen (Transact-SQL)
CURSOR (Transact-SQL) declareren
DECLARE @local_variable (Transact-SQL)
SET @local_variable (Transact-SQL)