cdc.index_columns (Transact-SQL)
适用于:SQL ServerAzure SQL 数据库Azure SQL 托管实例
为与更改表关联的每个索引列返回一行。 变更数据捕获使用这些索引列来唯一标识源表中的行。 默认情况下,将包括源表的主键列。 但是,如果在对源表启用变更数据捕获时指定了源表的唯一索引,则将改用该索引中的列。 如果启用净更改跟踪,则该源表需要主键或唯一索引。 有关详细信息,请参阅 sys.sp_cdc_enable_table (Transact-SQL)。
建议不要直接查询系统表。 请改为执行 sys.sp_cdc_help_change_data_capture 存储过程。
列名称 | 数据类型 | 说明 |
---|---|---|
object_id | int | 更改表的 ID。 |
column_name | sysname | 索引列的名称。 |
index_ordinal | tinyint | 索引中列的序号 (从 1 开始的) 。 |
column_id | int | 源表中的列 ID。 |
另请参阅
反馈
https://aka.ms/ContentUserFeedback。
即将发布:在整个 2024 年,我们将逐步淘汰作为内容反馈机制的“GitHub 问题”,并将其取代为新的反馈系统。 有关详细信息,请参阅:提交和查看相关反馈