Ändra datainsamlingstabeller (Transact-SQL)

gäller för:SQL ServerAzure SQL DatabaseAzure SQL Managed Instance

Förändringsdatafångst möjliggör ändringsspårning på tabeller så att ändringar i datamanipulationsspråk (DML) och datadefinitionsspråk (DDL) som gjorts i tabellerna kan laddas in i ett datalager. Artiklarna i detta avsnitt beskriver systemtabellerna som lagrar information som används av förändringsdatafångstoperationer.

I det här avsnittet

Cdc.<capture_instance>_CT
Returnerar en rad för varje ändring som gjorts till en fångad kolumn i den tillhörande källtabellen.

cdc.captured_columns
Returnerar en rad för varje kolumn som spåras i en capture-instans.

cdc.change_tables
Returnerar en rad för varje ändringstabell i databasen.

cdc.ddl_history
Returnerar en rad för varje ändring av datadefinitionsspråk (DDL) som gjorts i tabeller som är aktiverade för ändringsdatafångst.

cdc.lsn_time_mapping
Returnerar en rad för varje transaktion med rader i en ändringstabell. Denna tabell används för att mappa mellan logsekvensnummer (LSN) commitvärden och tiden då transaktionen committades.

cdc.index_columns
Returnerar en rad för varje indexkolumn kopplad till en ändringstabell.

dbo.cdc_jobs (Transact-SQL)
Returnerar konfigurationsparametrarna för jobb för förändringsdatainsamlingsagent.

Se även

Ändra datainsamlingsprocedurer (Transact-SQL)
Ändra datainsamlingsfunktioner (Transact-SQL)