Partage via


cdc.captured_columns (Transact-SQL)

S’applique à : SQL ServerAzure SQL Database Azure SQL Managed Instance

Retourne une ligne pour chaque colonne suivie dans une instance capturée. 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_db (Transact-SQL).

Nous vous recommandons de ne pas interroger directement les tables système. Exécutez plutôt la procédure stockée sys.sp_cdc_get_source_columns .

Nom de la colonne Type de données Description
object_id int ID de la table de modification à 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 (basé sur un) 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

cdc.change_tables (Transact-SQL)