Condividi tramite


cdc.captured_columns (Transact-SQL)

Si applica a: SQL Server Database SQL di Azure Istanza gestita di SQL di Azure

Restituisce una riga per ogni colonna rilevata in un'istanza acquisita. 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 altre informazioni, vedere sys.sp_cdc_enable_table (Transact-SQL).

È consigliabile non eseguire direttamente query 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 delle modifiche a cui 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 Ordinale di colonna (in base uno) nella 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.

Vedi anche

cdc.change_tables (Transact-SQL)