变更数据捕获表 (Transact-SQL)
适用于:SQL ServerAzure SQL 数据库Azure SQL 托管实例
更改数据捕获时会对表启用更改跟踪,这样,对表所做的数据操作语言 (DML) 和数据定义语言 (DDL) 更改就可以增量加载到数据仓库中。 本部分中的文章介绍用于存储变更数据捕获操作所用信息的系统表。
本节内容
Cdc。<>capture_instance_CT
为对关联源表中的已捕获列所做的每项更改返回一行。
cdc.captured_columns
为在捕获实例中跟踪的每一列返回一行。
cdc.change_tables
为数据库中的每个更改表返回一行。
cdc.ddl_history
为对启用了变更数据捕获的表所做的每一项数据定义语言 (DDL) 更改返回一行。
cdc.lsn_time_mapping
为每个在更改表中存在行的事务返回一行。 该表用于在日志序列号 (LSN) 提交值和提交事务的时间之间建立映射。
cdc.index_columns
为与更改表关联的每个索引列返回一行。
dbo.cdc_jobs (Transact-SQL)
返回变更数据捕获代理作业的配置参数。
另请参阅
反馈
https://aka.ms/ContentUserFeedback。
即将发布:在整个 2024 年,我们将逐步淘汰作为内容反馈机制的“GitHub 问题”,并将其取代为新的反馈系统。 有关详细信息,请参阅:提交和查看相关反馈