Delen via


cdc.captured_columns (Transact-SQL)

Van toepassing op:SQL ServerAzure SQL DatabaseAzure SQL Managed Instance

Geeft één rij terug voor elke kolom die in een gevangen instantie wordt gevolgd. Standaard worden alle kolommen van de brontabel vastgelegd. Kolommen kunnen echter worden opgenomen of weggelaten wanneer de brontabel is ingeschakeld voor wijzigingsgegevensopname door een kolomlijst te specificeren. Voor meer informatie, zie sys.sp_cdc_enable_table (Transact-SQL).

We raden aan om de systeemtabellen niet direct te bevragen. Voer in plaats daarvan de sys.sp_cdc_get_source_columns opgeslagen procedure uit.

Kolomnaam Gegevenstype Description
object_id int ID van de wijzigingstabel waartoe de gevangen kolom behoort.
column_name sysname Naam van de gevangen colonne.
column_id int ID van de gevangen kolom binnen de brontabel.
column_type sysname Type van de gevangen colonne.
column_ordinal int Kolomordinaal (een-gebaseerd) in de wijzigingstabel. De metadatakolommen in de wijzigingstabel zijn uitgesloten. Ordinaal 1 wordt toegewezen aan de eerste veroverde kolom.
is_computed bit Geeft aan dat de vastgelegde kolom een berekende kolom is in de brontabel.

Zie ook

cdc.change_tables (Transact-SQL)