cdc.ddl_history (Transact-SQL)
Değişiklik veri yakalama için etkinleştirilmiş tablolar yapılan her veri tanımı dili (DDL) değişiklik için bir satır döndürür.Bu tablo , kaynaktablo ve değişiklik ne oldu bir DDL değişikliği oluştu zaman belirlemek için kullanabilirsiniz. DDL değişiklikleri uygulanmamış kaynak tablolar bu tablogirdileri yoktur.
sistem tabloları doğrudan sorgulamaz emin öneririz.Bunun yerine, yürütmek sys.sp_cdc_get_ddl_history saklı yordam.
Sütun adı |
Veri türü |
Açıklama |
---|---|---|
source_object_id |
int |
Uygulandığı DDL değiştirmek kaynaktablo kodu. |
object_id |
int |
kaynaktabloiçin yakalama örnek ile ilişkili değişiklik tablo kodu. |
required_column_update |
bit |
Yakalanan sütun veri türü kaynak tablodeğiştirilmiş olduğunu gösterir.Bu değişiklik değişikliği tablo sütun değiştirmiş. |
ddl_command |
nvarchar(max) |
DDLkaynaktablouygulanandeyim . |
ddl_lsn |
binary(10) |
DDL değişikliği taahhüdü ile ilişkili günlük sıra numarası (SSN). |
ddl_time |
datetime |
kaynaktablotarih ve saat DDL değiştirme yapıldı. |
Ayrıca bkz.