Sdílet prostřednictvím


cdc.index_columns (Transact-SQL)

platí pro: SQL Server Azure SQL DatabaseAzure SQL Managed Instance

Vrátí jeden řádek pro každý indexový sloupec přiřazený k tabulce změn. Indexové sloupce se používají při zachycování změn dat k jednoznačné identifikaci řádků ve zdrojové tabulce. Ve výchozím nastavení jsou zahrnuty sloupce primárního klíče zdrojové tabulky. Pokud je však při zapnutí zachycení změn dat ve zdrojové tabulce zadán unikátní index, používají se místo toho sloupce v tomto indexu. Pokud je zapnuto sledování čisté změny, je vyžadován primární klíč nebo jedinečný index ve zdrojové tabulce. Pro více informací viz sys.sp_cdc_enable_table (Transact-SQL).

Doporučujeme, abyste nedotazovali přímo systémové tabulky. Místo toho spusťte sys.sp_cdc_help_change_data_capture uloženou proceduru.

Název sloupce Datový typ Description
object_id int ID tabulky změn.
column_name sysname Název indexového sloupce.
index_ordinal tinyint Ordinál (jednobázovka) sloupce v indexu.
column_id int ID sloupce ve zdrojové tabulce.

Viz také

cdc.change_tables (Transact-SQL)