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. |