Delen via


cdc.index_columns (Transact-SQL)

Van toepassing op:SQL ServerAzure SQL DatabaseAzure SQL Managed Instance

Geeft één rij terug voor elke indexkolom die aan een wijzigingstabel hoort. De indexkolommen worden gebruikt door change data capture om rijen in de brontabel uniek te identificeren. Standaard worden de kolommen van de primaire sleutel van de brontabel opgenomen. Als echter een unieke index op de brontabel wordt gespecificeerd wanneer wijzigingsgegevensopname in de brontabel wordt ingeschakeld, worden kolommen in die index gebruikt. Een primaire sleutel of unieke index is vereist in de brontabel als het volgen van netwijzigingen is ingeschakeld. Voor meer informatie, zie sys.sp_cdc_enable_table (Transact-SQL).

We raden aan om de systeemtabellen niet direct te bevragen. Voer in plaats daarvan de sys.sp_cdc_help_change_data_capture opgeslagen procedure uit.

Kolomnaam Gegevenstype Description
object_id int ID van de wisseltafel.
column_name sysname Naam van de indexkolom.
index_ordinal tinyint Ordinaal (een-gebaseerd) van de kolom binnen de index.
column_id int ID van de kolom in de brontabel.

Zie ook

cdc.change_tables (Transact-SQL)