Udostępnij za pośrednictwem


cdc.ddl_history (Transact-SQL)

Wymaga pewnych uprawnień na asymetrycznego klucz oraz że obiekt wywołujący nie odmówiono uprawnienia VIEW klucza asymetrycznego.Ta tabela służy do ustalenia, kiedy wprowadzono zmianę kodu DDL na urządzenie źródłowe tabela i została zmiana.urządzenie źródłowe tabel, które nie były zmiany kodu DDL nie będzie miał wpisów w tej tabela.

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

Nazwa kolumna

Typ danych

Description

source_object_id

int

Identyfikator urządzenie źródłowe tabela, do których została zastosowana zmiana DDL.

object_id

int

Identyfikator tabela Zmiana skojarzonego z wystąpienie przechwytywania dla urządzenie źródłowe tabela.

required_column_update

bit

Wskazuje, że typ danych kolumna przechwyconych została zmodyfikowana w urządzenie źródłowe tabela.Ta modyfikacja zmienione kolumna w tabela Zmiana.

ddl_command

nvarchar(max)

Stosowane do instrukcji DDL urządzenie źródłowe tabela.

ddl_lsn

binary(10)

Rejestrowanie numer sekwencji (LSN) skojarzonego z zobowiązania modyfikacji kodu DDL.

ddl_time

datetime

Data i godzina DDL zmiany wprowadzono w tabela źródłowej.