Share via


cdc.captured_columns (Transact-SQL)

Retourne une ligne pour chaque colonne suivie dans une instance de capture. Par défaut, toutes les colonnes de la table source sont capturées. Toutefois, les colonnes peuvent être incluses ou exclues lorsque la table source est activée pour la capture des données modifiées en spécifiant une liste de colonnes. Pour plus d'informations, consultez sys.sp_cdc_enable_table (Transact-SQL).

Nous vous recommandons de ne pas interroger les tables système directement. À la place, exécutez la procédure stockée sys.sp_cdc_get_source_columns.

Nom de colonne

Type de données

Description

object_id

int

Identificateur de la table source à laquelle appartient la colonne capturée.

column_name

sysname

Nom de la colonne capturée.

column_id

int

ID de la colonne capturée dans la table source.

column_type

sysname

Type de la colonne capturée.

column_ordinal

int

Ordinal de colonne (de base 1) dans la table de modifications. Les colonnes de métadonnées dans la table de modifications sont exclues. L'ordinal 1 est assigné à la première colonne capturée.

is_computed

bit

Indique que la colonne capturée est une colonne calculée dans la table source.

Voir aussi

Référence