cdc.index_columns (Transact-SQL)

Si applica a:SQL ServerDatabase SQL diAzure Istanza gestita di SQL di Azure

Restituisce una riga per ogni colonna dell'indice associata a una tabella delle modifiche. Le colonne dell'indice vengono utilizzate da Change Data Capture per identificare in modo univoco le righe della tabella di origine. Per impostazione predefinita, vengono incluse le colonne della chiave primaria della tabella di origine. Se tuttavia viene specificato un indice univoco nella tabella di origine quando Change Data Capture è abilitato nella tabella di origine, vengono utilizzate le colonne di tale indice. Nella tabella di origine viene richiesto un indice univoco o una chiave primaria se è abilitato il rilevamento delle modifiche totali. Per altre informazioni, vedere sys.sp_cdc_enable_table (Transact-SQL).

È consigliabile non eseguire direttamente query sulle tabelle di sistema. Eseguire invece la stored procedure sys.sp_cdc_help_change_data_capture .

Nome colonna Tipo di dati Descrizione
object_id int ID della tabella delle modifiche.
column_name sysname Nome della colonna dell'indice.
index_ordinal tinyint Ordinale (in base uno) della colonna all'interno dell'indice.
column_id int ID della colonna della tabella di origine.

Vedi anche

cdc.change_tables (Transact-SQL)