Udostępnij za pośrednictwem


CDC.ddl_history (języka Transact-SQL)

Zwraca jeden wiersz dla każdej zmiany języka (DDL) definicja danych do tabel, które są włączone do przechwytywania danych zmian.W tej tabela można użyć do określenia, gdy wystąpiła zmiana DDL źródło tabela i zmiana została.Tabelami źródłowymi, których nie wprowadzono zmian DDL nie będą zapisy w tej tabela.

Zaleca się, że nie kwerendę tabele systemowe bezpośrednio.Zamiast tego należy wykonać sys.sp_cdc_get_ddl_history procedura składowana.

Nazwa kolumny

Typ danych

Opis

source_object_id

int

Identyfikatortabela źródło, zmienić DDL został zastosowany.

object_id

int

Identyfikator zmiana tabela skojarzone z przechwytywania wystąpienie dlatabela źródło.

required_column_update

bit

Wskazuje, że typ danych przechwyconych kolumna została zmodyfikowana wtabela źródło. Ta modyfikacja zmienione kolumna w tabelazmiana.

ddl_command

nvarchar(max)

DDLinstrukcja zastosowane dotabela źródło.

ddl_lsn

binary(10)

Sekwencja numer dziennika (LSN) związane ze zobowiązaniem modyfikacji DDL .

ddl_time

datetime

Data i czas zmienić DDL dokonanotabela źródło.