Поделиться через


cdc.captured_columns (Transact-SQL)

Возвращает по одной строке для каждого столбца, отслеживаемого в экземпляре отслеживания. По умолчанию отслеживаются все столбцы в исходной таблице. Однако столбцы могут включаться или исключаться из процесса отслеживания, если исходная таблица включается для системы отслеживания измененных данных путем указания списка столбцов. Дополнительные сведения см. в разделе sys.sp_cdc_enable_table (Transact-SQL).

Не рекомендуется непосредственно запрашивать системные таблицы. Вместо этого выполните хранимую процедуру sys.sp_cdc_get_source_columns.

Имя столбца

Тип данных

Описание

object_id

int

Идентификатор исходной таблицы, которой принадлежит отслеживаемый столбец.

column_name

sysname

Имя отслеживаемого столбца.

column_id

int

Идентификатор отслеживаемого столбца в исходной таблице.

column_type

sysname

Тип отслеживаемого столбца.

column_ordinal

int

Порядковый номер столбца (начиная с 1) в исходной таблице. Метаданные столбца в исходной таблице исключаются. Порядковый номер 1 присваивается первому отслеживаемому столбцу.

is_computed

bit

Указывает, что отслеживаемый столбец является вычисляемым столбцом в исходной таблице.

См. также

Справочник

cdc.change_tables (Transact-SQL)