Partilhar via


cdc.captured_columns (Transact-SQL)

Retorna uma linha para cada coluna rastreada em uma instância de captura. Por padrão, todas as colunas na tabela de origem são capturadas. Porém, colunas podem ser incluídas ou excluídas quando a tabela de origem é habilitada para Change Data Capture especificando uma lista de colunas. Para obter mais informações, consulte sys.sp_cdc_enable_table (Transact-SQL).

É recomendável não consultar diretamente as tabelas do sistema. Em vez disso, execute o procedimento armazenado de sys.sp_cdc_get_source_columns.

Nome da coluna

Tipo de dados

Descrição

object_id

int

A identificação da tabela de origem à qual a coluna capturada pertence.

column_name

sysname

Nome da coluna capturada.

column_id

int

A identificação da coluna capturada dentro da tabela de origem.

column_type

sysname

O tipo de coluna capturada.

column_ordinal

int

O ordinal da coluna (com base em 1) na tabela de alteração. As colunas de metadados na tabela de alteração são excluídas. O ordinal 1 é atribuído à primeira coluna capturada.

is_computed

bit

Indica que a coluna capturada é uma coluna computada na tabela de origem.

Consulte também

Referência

cdc.change_tables (Transact-SQL)