Compartir vía


cdc.captured_columns (Transact-SQL)

Se aplica a:SQL ServerAzure SQL DatabaseAzure SQL Managed Instance

Devuelve una fila para cada columna a la que se realiza un seguimiento en una instancia capturada. 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 no consultar directamente las tablas del sistema. En su lugar, ejecute el procedimiento almacenado sys.sp_cdc_get_source_columns .

Nombre de la columna Tipo de datos Descripción
object_id int Identificador de la tabla de cambios 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 (basada en uno) 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.

Consulte también

cdc.change_tables (Transact-SQL)