Freigeben über


cdc.index_columns (Transact-SQL)

Gibt eine Zeile für jede Indexspalte zurück, die einer Änderungstabelle zugeordnet ist. Die Indexspalten werden von Change Data Capture verwendet, um die Zeilen in der Quelltabelle eindeutig zu identifizieren. Standardmäßig werden die Spalten des Primärschlüssels der Quelltabelle eingeschlossen. Wenn jedoch in der Quelltabelle ein eindeutiger Index angegeben und Change Data Capture in der Quelltabelle aktiviert ist, werden stattdessen die in diesem Index enthaltenen Spalten verwendet. Bei aktivierter Nachverfolgung von Nettoänderungen ist ein Primärschlüssel oder ein eindeutiger Index erforderlich. Weitere Informationen finden Sie unter sys.sp_cdc_enable_table (Transact-SQL).

Es wird empfohlen, die Systemtabellen nicht direkt abzufragen. Führen Sie stattdessen die gespeicherte Prozedur sys.sp_cdc_help_change_data_capture aus.

Spaltenname

Datentyp

Beschreibung

object_id

int

ID der Änderungstabelle.

column_name

sysname

Name der Indexspalte.

index_ordinal

tinyint

Ordnungszahl (1-basiert) der im Index enthaltenen Spalte.

column_id

int

ID der Spalte in der Quelltabelle.