Dela via


markören (Transact-SQL)

gäller för:SQL ServerAzure SQL DatabaseAzure SQL Managed InstanceSQL-databas i Microsoft Fabric

En datatyp för variabler eller lagrade procedurutdataparametrar som innehåller en referens till en markör.

Anmärkningar

De åtgärder som kan referera till variabler och parametrar som har en markör datatyp är:

  • Uttrycken DECLARE @local_variable och SET @local_variable.
  • Markörinstruktionerna OPEN, FETCH, CLOSE och DEALLOCATE.
  • Utdataparametrar för lagrad procedur.
  • Funktionen CURSOR_STATUS.
  • Procedurerna sp_cursor_list, sp_describe_cursor, sp_describe_cursor_tablesoch sp_describe_cursor_columns system.

Kolumnen cursor_name utdata i sp_cursor_list och sp_describe_cursor returnerar namnet på markörvariabeln.

Alla variabler som skapas med markören datatyp kan inte användas.

Den markören datatyp kan inte användas för en kolumn i en CREATE TABLE-instruktion.

Se även

CAST och CONVERT (Transact-SQL)
CURSOR_STATUS (Transact-SQL)
datatypskonvertering (databasmotor)
datatyper (Transact-SQL)
DEKLARERA MARKÖREN (Transact-SQL)
DECLARE @local_variable (Transact-SQL)
SET @local_variable (Transact-SQL)