Sdílet prostřednictvím


kurzor (Transact-SQL)

platí pro:SQL ServerAzure SQL DatabaseAzure SQL Managed InstanceSQL databáze v Microsoft Fabric

Datový typ pro proměnné nebo uložené parametry VÝSTUP procedury, které obsahují odkaz na kurzor.

Remarks

Operace, které mohou odkazovat na proměnné a parametry s kurzorem datový typ, jsou:

  • Příkazy DECLARE @local_variable a SET @local_variable.
  • Příkazy kurzoru OPEN, FETCH, CLOSE a DEALLOCATE.
  • Výstupní parametry uložené procedury
  • Funkce CURSOR_STATUS.
  • Uložené procedury systému sp_cursor_list, sp_describe_cursor, sp_describe_cursor_tablesa sp_describe_cursor_columns.

Výstupní sloupec cursor_namesp_cursor_list a sp_describe_cursor vrátí název proměnné kurzoru.

Všechny proměnné vytvořené pomocí kurzoru datového typu mají hodnotu null.

kurzor datový typ nelze použít pro sloupec v příkazu CREATE TABLE.

Viz také

CAST a CONVERT (Transact-SQL)
CURSOR_STATUS (Transact-SQL)
převodu datových typů (databázový stroj)
datových typů (Transact-SQL)
DEKLAROVAT KURZOR (Transact-SQL)
DECLARE @local_variable (Transact-SQL)
SET @local_variable (Transact-SQL)