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