Change Data Capture-Funktionen (Transact-SQL)Change Data Capture Functions (Transact-SQL)

DIESES THEMA GILT FÜR:jaSQL Server (ab 2008)neinAzure SQL-DatenbankneinAzure SQL Data Warehouse neinParallel Data Warehouse THIS TOPIC APPLIES TO:yesSQL Server (starting with 2008)noAzure SQL DatabasenoAzure SQL Data Warehouse noParallel Data Warehouse

Change Data Capture zeichnet Einfüge-, Aktualisierungs- und Löschvorgänge auf, die an SQL ServerSQL Server-Tabellen vorgenommen wurden, und stellt Details zu den Änderungen in einem leicht verwendbaren relationalen Format bereit.Change data capture records insert, update, and delete activity applied to SQL ServerSQL Server tables, supplying the details of the changes in an easily consumed relational format. Für die geänderten Zeilen werden Spaltendaten, die die Spaltenstruktur der nachverfolgten Quelltabelle widerspiegeln, sowie die Metadaten aufgezeichnet, die zur Anwendung der Änderungen in einer Zielumgebung erforderlich sind.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. Zum Zurückgeben von Informationen zu den Änderungen werden die folgenden Funktionen verwendet.The following functions are used to return information about the changes.

cdc.fn_cdc_get_all_changes_<capture_instance> (Transact-SQL)cdc.fn_cdc_get_all_changes_<capture_instance> (Transact-SQL) fn_cdc_has_column_changed (Transact-SQL)sys.fn_cdc_has_column_changed (Transact-SQL)
cdc.fn_cdc_get_net_changes_<capture_instance> (Transact-SQL)cdc.fn_cdc_get_net_changes_<capture_instance> (Transact-SQL) sys.fn_cdc_increment_lsn (Transact-SQL)sys.fn_cdc_increment_lsn (Transact-SQL)
sys.fn_cdc_decrement_lsn (Transact-SQL)sys.fn_cdc_decrement_lsn (Transact-SQL) sys.fn_cdc_is_bit_set (Transact-SQL)sys.fn_cdc_is_bit_set (Transact-SQL)
sys.fn_cdc_get_column_ordinal (Transact-SQL)sys.fn_cdc_get_column_ordinal (Transact-SQL) sys.fn_cdc_map_lsn_to_time (Transact-SQL)sys.fn_cdc_map_lsn_to_time (Transact-SQL)
sys.fn_cdc_get_max_lsn (Transact-SQL)sys.fn_cdc_get_max_lsn (Transact-SQL) sys.fn_cdc_map_time_to_lsn (Transact-SQL)sys.fn_cdc_map_time_to_lsn (Transact-SQL)
sys.fn_cdc_get_min_lsn (Transact-SQL)sys.fn_cdc_get_min_lsn (Transact-SQL)

Siehe auchSee Also

Change Data Capture-Tabellen (Transact-SQL) Change Data Capture Tables (Transact-SQL)
Gespeicherte Prozeduren für Change Data Capture (Transact-SQL) Change Data Capture Stored Procedures (Transact-SQL)
Über Change Data Capture (SQL Server)About Change Data Capture (SQL Server)