Change data capture records insert, update, and delete activity applied to SQL Server tables, supplying the details of the changes in an easily consumed relational format. Column information that mirrors the column structure of a tracked source table is captured for the modified rows, along with the metadata needed to apply the changes to a target environment. The following functions are used to return information about the changes.
Reference
Change Data Capture Stored Procedures (Transact-SQL)
Other Resources
Change Data Capture Tables (Transact-SQL)
Configuring Change Data Capture
Help and Information
Getting SQL Server 2008 Assistance