cdc.captured_columns (Transact-SQL)
S’applique à : SQL Server Azure 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. |