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 |
指出擷取資料行是來源資料表中的計算資料行。 |