Compartir a través de


cdc.captured_columns (Transact-SQL)

Devuelve una fila para cada columna de la que se ha realizado un seguimiento en una instancia de captura. De forma predeterminada, se capturan todas las columnas de la tabla de origen. Sin embargo, se podrán incluir o excluir columnas si la tabla de origen está habilitada para la captura de datos modificados especificando una lista de columnas. Para obtener más información, consulte sys.sp_cdc_enable_table (Transact-SQL).

Se recomienda que no consulte directamente las tablas del sistema. En su lugar, ejecute el procedimiento almacenado sys.sp_cdc_get_source_columns.

Nombre de columna

Tipo de datos

Descripción

object_id

int

Id. de la tabla de origen a la que pertenece la columna capturada.

column_name

sysname

Nombre de la columna capturada.

column_id

int

Id. de la columna capturada dentro de la tabla de origen.

column_type

sysname

Tipo de columna capturada.

column_ordinal

int

Ordinal de columna (basado en 1) en la tabla de cambios. Se excluyen las columnas de metadatos de la tabla de cambios. El ordinal 1 está asignado a la primera columna capturada.

is_computed

bit

Indica que la columna capturada es una columna calculada en la tabla de origen.

Vea también

Referencia

cdc.change_tables (Transact-SQL)