cdc.index_columns (Transact-SQL)
Область применения: SQL Server
База данных SQL Azure Управляемый экземпляр SQL Azure
Возвращает по одной строке для каждого столбца индекса, связанного с таблицей изменений. Столбцы индекса используются в системе отслеживания измененных данных для уникальной идентификации строк исходной таблицы. По умолчанию столбцы первичного ключа исходной таблицы также включены в индексацию. Однако, если исходной таблице после активации системы отслеживания измененных данных был присвоен уникальный индекс, то вместо столбцов первичного ключа используются столбцы указанного индекса. Первичный ключ или уникальный индекс исходной таблицы используется при отслеживании сетевых изменений. Дополнительные сведения см. в разделе sys.sp_cdc_enable_table (Transact-SQL).
Рекомендуется не запрашивать системные таблицы напрямую. Вместо этого выполните хранимую процедуру sys.sp_cdc_help_change_data_capture .
Имя столбца | Тип данных | Description |
---|---|---|
object_id | int | Идентификатор таблицы изменений. |
column_name | sysname | Имя столбца индекса. |
index_ordinal | tinyint | Порядковый номер (на основе одного) столбца в индексе. |
column_id | int | Идентификатор столбца в исходной таблице. |