cdc.captured_columns (Transact-SQL)

Restituisce una riga per ogni colonna registrata in un'istanza di acquisizione. Per impostazione predefinita, sono acquisite tutte le colonne della tabella di origine. Tuttavia, le colonne possono essere incluse o escluse quando la tabella di origine è abilitata per l'acquisizione dei dati delle modifiche specificando un elenco di colonne. Per ulteriori informazioni, vedere sys.sp_cdc_enable_table (Transact-SQL).

È consigliabile non eseguire una query direttamente sulle tabelle di sistema. Eseguire invece la stored procedure sys.sp_cdc_get_source_columns.

Nome colonna

Tipo di dati

Descrizione

object_id

int

ID della tabella di origine alla quale appartiene la colonna acquisita.

column_name

sysname

Nome della colonna acquisita.

column_id

int

ID della colonna acquisita all'interno della tabella di origine.

column_type

sysname

Tipo della colonna acquisita.

column_ordinal

int

Numero ordinale di colonna (in base 1) della tabella delle modifiche. Sono escluse le colonne di metadati nella tabella delle modifiche. Il numero ordinale 1 è assegnato alla prima colonna acquisita.

is_computed

bit

Indica che la colonna acquisita è una colonna calcolata nella tabella di origine.

Vedere anche

Riferimento

cdc.change_tables (Transact-SQL)