变更数据捕获函数 (Transact-SQL)

变更数据捕获用于记录应用于 SQL Server 表的插入、更新和删除操作,同时采用易于使用的关系格式提供有关更改的详细信息。 此操作将为已修改的行捕获反映了所跟踪源表列结构的列信息,同时还捕获将更改应用到目标环境所需的元数据。 以下函数用于返回有关更改的信息。

cdc.fn_cdc_get_all_changes_<捕获实例> (Transact-SQL)

sys.fn_cdc_has_column_changed (Transact-SQL)

cdc.fn_cdc_get_net_changes_<capture_instance> (Transact-SQL)

sys.fn_cdc_increment_lsn (Transact-SQL)

sys.fn_cdc_decrement_lsn (Transact-SQL)

sys.fn_cdc_is_bit_set (Transact-SQL)

sys.fn_cdc_get_column_ordinal (Transact-SQL)

sys.fn_cdc_map_lsn_to_time (Transact-SQL)

sys.fn_cdc_get_max_lsn (Transact-SQL)

sys.fn_cdc_map_time_to_lsn (Transact-SQL)

sys.fn_cdc_get_min_lsn (Transact-SQL)

 

请参阅

参考

更改数据捕获存储过程 (Transact-SQL)

概念

关于变更数据捕获 (SQL Server)

其他资源

变更数据捕获表 (Transact-SQL)