Partilhar via


cdc.index_columns (Transact-SQL)

Retorna uma linha para cada coluna de índice associada a uma tabela de alteração. As colunas de índice são usadas pela captura de dados de alteração para identificar exclusivamente linhas na tabela de origem. Por padrão, as colunas da chave primária da tabela de origem são incluídas. Porém, se um índice exclusivo na tabela de origem for especificado quando a captura de dados de alteração for habilitada na tabela de origem, serão usadas então as colunas nesse índice. Uma chave primária ou índice exclusivo será necessário na tabela de origem se o rastreamento de alterações de rede estiver habilitado. 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 sys.sp_cdc_help_change_data_capture.

Nome da coluna

Tipo de dados

Descrição

object_id

int

ID da tabela de alteração.

column_name

sysname

Nome da coluna do índice.

index_ordinal

tinyint

Ordinal (base 1) da coluna no índice.

column_id

int

ID da coluna na tabela de origem.

Consulte também

Referência

cdc.change_tables (Transact-SQL)