cdc.captured_columns (Transact-SQL)
針對在擷取執行個體中追蹤的每個資料行,各傳回一個資料列。根據預設,系統會擷取來源資料表的所有資料行。不過,當來源資料表啟用異動資料擷取時,您可以透過指定資料行清單,加入或排除資料行。如需詳細資訊,請參閱<sys.sp_cdc_enable_table (Transact-SQL)>。
我們建議您不要直接查詢系統資料表。請改為執行 sys.sp_cdc_get_source_columns 預存程序。
資料行名稱 |
資料類型 |
描述 |
---|---|---|
object_id |
int |
擷取資料行所屬之來源資料表的識別碼。 |
column_name |
sysname |
擷取資料行的名稱。 |
column_id |
int |
來源資料表中擷取資料行的識別碼。 |
column_type |
sysname |
擷取資料行的類型。 |
column_ordinal |
int |
變更資料表中的資料行序數 (以 1 為基底)。變更資料表中的中繼資料資料行排除在外。序數 1 指派給第一個擷取資料行。 |
is_computed |
bit |
指出擷取資料行是來源資料表中的計算資料行。 |