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. ddl değişikliği kaynak tablo ve değişim neydi oluştuğunda belirlemek için bu tabloyu kullanabilirsiniz. ddl değişiklikleri vardı kaynak tablo girdileri bu tabloda yoktur.
Eğer sistem tabloları doğrudan sorgulamaz öneririz. Bunun yerine, idam sys.sp_cdc_get_ddl_history saklı yordamı.
Sütun adı |
Veri türü |
Açıklama |
---|---|---|
source_object_id |
int |
ddl değişikliği uygulandığı kaynak tablonun kodu. |
object_id |
int |
Yakalama örneği için kaynak tablo ile ilişkili değişiklik tablonun kodu. |
required_column_update |
bit |
Yakalanan sütun veri türü kaynak tablosunda güncellenmiştir gösterir. Bu değişiklik, değişikliği tablo sütununda değiştirilmiş. |
ddl_command |
nvarchar(max) |
Kaynak tablo uygulanan ddl deyimi. |
ddl_lsn |
binary(10) |
ddl değişikliği taahhüt ile ilişkili günlük sıra numarası (lsn). |
ddl_time |
datetime |
Kaynak tablo ve tarihi ddl değiştirme yapıldı. |
Ayrıca bkz.
Başvuru
sys.sp_cdc_help_change_data_capture (Transact-sql)
CDC.fn_cdc_get_all_changes_<capture_instance> (Transact-sql)