Aracılığıyla paylaş


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.