Udostępnij za pośrednictwem


cdc.captured_columns (Transact-SQL)

Zwraca jeden wiersz dla każdej kolumny śledzonej w przechwytywanym wystąpieniu.Domyślnie są przechwytywane wszystkie kolumny tabeli źródłowej.Jeśli jednak dla tabeli źródłowej jest włączone przechwytywanie zmian danych, kolumny można uwzględniać lub wykluczać, określając listę kolumn.Aby uzyskać więcej informacji, zobacz sys.sp_cdc_enable_table (języka Transact-SQL).

Zaleca się, że nie kwerendę tabele systemowe bezpośrednio.Zamiast tego należy wykonać sys.sp_cdc_get_source_columns procedura przechowywana.

Nazwa kolumna

Typ danych

Description

object_id

int

Identyfikator urządzenie źródłowe tabela, do której należy przechwyconych kolumna.

nazwa_kolumny

nazwa_systemu

Nazwa kolumna przechwycone.

column_id

int

Identyfikator kolumna przechwyconych urządzenie źródłowe tabela.

column_type

nazwa_systemu

Typ przechwyconych kolumna.

column_ordinal

int

Liczba porządkowa kolumna (1 oparte na) w tabela Zmiana.Kolumny metadane w tabela Zmiana są wyłączone.Liczba porządkowa 1 jest przypisany do pierwszej kolumna przechwycone.

is_computed

bit

Wskazuje, że kolumna przechwyconych jest kolumna obliczana w tabela źródłowej.