Aracılığıyla paylaş


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