变更数据捕获表 (Transact-SQL)
适用于: SQL Server Azure 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)
返回变更数据捕获代理作业的配置参数。