kurzor (Transact-SQL)

A következőkre vonatkozik:SQL ServerAzure SQL DatabaseFelügyelt Azure SQL-példánySQL-adatbázis a Microsoft Fabricben

Olyan változók vagy tárolt eljárás KIMENETI paramétereinek adattípusa, amelyek egy kurzorra mutató hivatkozást tartalmaznak.

Remarks

A kurzort adattípussal rendelkező változókra és paraméterekre hivatkozó műveletek a következők:

  • A DECARE @local_variable és SET@local_variable nyilatkozatok.
  • A OPEN, a FETCH, a CLOSE és a DEALLOCATE kurzor utasítások.
  • Tárolt eljárás kimeneti paraméterei.
  • A CURSOR_STATUS függvény.
  • A sp_cursor_list, sp_describe_cursor, sp_describe_cursor_tablesés sp_describe_cursor_columns rendszer által tárolt eljárások.

A sp_cursor_list és sp_describe_cursorcursor_name kimeneti oszlopa a kurzorváltozó nevét adja vissza.

A kurzorral létrehozott változók adattípus null értékűek.

A kurzoradat nem használható egy mondalomban lévő oszlophoz CREATE TABLE .

Lásd még

CAST és CONVERT (Transact-SQL)
CURSOR_STATUS (Transact-SQL)
adattípus-átalakítás (adatbázismotor)
adattípusok (Transact-SQL)
DEKLARÁLT KURZOR (Transact-SQL)
DECLARE @local_variable (Transact-SQL)
SET @local_variable (Transact-SQL)