Aracılığıyla paylaş


cdc.index_columns (Transact-SQL)

Şunlar için geçerlidir:SQL ServerAzure SQL VeritabanıAzure SQL Yönetilen Örneği

Bir değişiklik tablosuna bağlı her indeks sütunu için bir satır döndürür. Indeks sütunları, kaynak tablodaki satırları benzersiz şekilde tanımlamak için değişiklik veri yakalama yöntemiyle kullanılır. Varsayılan olarak, kaynak tablonun birincil anahtarının sütunları da dahil edilir. Ancak, kaynak tabloda değişiklik veri yakalama etkinleştirildiğinde kaynak tabloda benzersiz bir indeks belirtilirse, bu indeksteki sütunlar kullanılır. Net değişim takibi etkinleştirilmişse, kaynak tabloda birincil anahtar veya benzersiz bir indeks gereklidir. Daha fazla bilgi için sys.sp_cdc_enable_table (Transact-SQL) bölümine bakınız.

Sistem tablolarını doğrudan sorgulamamanızı öneririz. Bunun yerine, sys.sp_cdc_help_change_data_capture saklanan prosedürü çalıştırın.

Sütun adı Veri türü Description
object_id int Değişim tablosunun kimliği.
column_name sysname Indeks sütununun adı.
index_ordinal tinyint Sütunun indeks içindeki sırası (tek bazlı).
column_id int Kaynak tablosunda sütunun ID'si.

Ayrıca Bkz.

cdc.change_tables (Transact-SQL)