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. |