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