cdc.ddl_history (Transact-SQL)
Değişiklik veri yakalama için etkinleştirilen tabloları yapılan her veri tanımlama dili (DDL) değişikliği için bir satır döndürür.Bu tablo, bir kaynak tabloyu ve hangi değişikliğin olan bir DDL değişikliği oluştuğunda belirlemek için kullanabilirsiniz.Kaynak tablo DDL değişiklikleri kalmışlardır s girişleri bu olmaz tablo.
Sistem tabloları doğrudan sorgulamaz olmasını öneririz.Bunun yerine, yürütmek sys.sp_cdc_get_ddl_history saklı yordamını.
Sütun adı |
Veri türü |
Açıklama |
---|---|---|
source_object_id |
int |
Kaynak KIMLIĞI tablo DDL değişikliğin uygulandığı için. |
object_id |
int |
Bir yakalama örnek için kaynak tablo ile ilişkili değişiklik tablonun KODU. |
required_column_update |
bit |
Yakalanan sütun veri türü veri kaynağında değiştirilmiş gösterir tablo.Bu değişiklik sütunda değişiklik değiştirilmediğinden tablo. |
ddl_command |
nvarchar(max) |
DDL ekstresi kaynak tabloya uygulanmış. |
ddl_lsn |
binary(10) |
DDL değişikliğin verdiğimiz taahhütler ile ilgili günlük sıra numarası (SSN). |
ddl_time |
datetime |
Tarih ve saat DDL'YI değiştirme için kaynak tablo yaptınız. |