cdc.index_columns (Transact-SQL)cdc.index_columns (Transact-SQL)

SE APLICA A: síSQL Server noAzure SQL Database noAzure Synapse Analytics (SQL DW) noAlmacenamiento de datos paralelos APPLIES TO: yesSQL Server noAzure SQL Database noAzure Synapse Analytics (SQL DW) noParallel Data Warehouse

Devuelve una fila para cada columna de índice asociada a una tabla de cambios.Returns one row for each index column associated with a change table. La captura de datos modificados usa las columnas de índice para identificar de manera única las filas en la tabla de origen.The index columns are used by change data capture to uniquely identify rows in the source table. De forma predeterminada, se incluyen las columnas de la clave principal de la tabla de origen.By default, the columns of the primary key of the source table are included. Sin embargo, si en la tabla de origen se especifica un índice único cuando la captura de datos modificados está habilitada en la tabla de origen, se utilizan las columnas en dicho índice en su lugar.However, if a unique index on the source table is specified when change data capture is enabled on the source table, columns in that index are used instead. Se requiere una clave principal o un índice único en la tabla de origen si se habilita el seguimiento de cambios de la red.A primary key or unique index is required on the source table if net change tracking is enabled. Para obtener más información, consulte sys.sp_cdc_enable_table (Transact-SQL).For more information, see sys.sp_cdc_enable_table (Transact-SQL).

Se recomienda que no consulte directamente las tablas del sistema.We recommend that you do not query the system tables directly. En su lugar, ejecute el sys.sp_cdc_help_change_data_capture procedimiento almacenado.Instead, execute the sys.sp_cdc_help_change_data_capture stored procedure.

Nombre de columnaColumn name Tipo de datosData type DescripciónDescription
object_idobject_id intint Id. de la tabla de cambios.ID of the change table.
column_namecolumn_name sysnamesysname Nombre de la columna de índice.Name of the index column.
index_ordinalindex_ordinal tinyinttinyint Ordinal (basado en 1) de la columna en el índice.Ordinal (1-based) of the column within the index.
column_idcolumn_id intint Id. de la columna en la tabla de origen.ID of the column in the source table.

Vea tambiénSee Also

cdc.change_tables (Transact-SQL)cdc.change_tables (Transact-SQL)