cdc.captured_columns (Transact-SQL)cdc.captured_columns (Transact-SQL)

S’APPLIQUE À : ouiSQL Server nonAzure SQL Database nonAzure SQL Data Warehouse nonParallel Data Warehouse APPLIES TO: yesSQL Server noAzure SQL Database noAzure SQL Data Warehouse noParallel Data Warehouse

Retourne une ligne pour chaque colonne suivie dans une instance de capture.Returns one row for each column tracked in a capture instance. Par défaut, toutes les colonnes de la table source sont capturées.By default, all columns of the source table are captured. 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.However, columns can be included or excluded when the source table is enabled for change data capture by specifying a column list. Pour plus d’informations, consultez sys.sp_cdc_enable_table (Transact-SQL).For more information, see sys.sp_cdc_enable_table (Transact-SQL).

Il est recommandé que vous pas directement interroger les tables système.We recommend that you do not query the system tables directly. À la place, exécutez le sys.sp_cdc_get_source_columns procédure stockée.Instead, execute the sys.sp_cdc_get_source_columns stored procedure.

Nom de la colonneColumn name Type de donnéesData type DescriptionDescription
object_idobject_id Intint Identificateur de la table source à laquelle appartient la colonne capturée.ID of the source table to which the captured column belongs.
column_namecolumn_name sysnamesysname Nom de la colonne capturée.Name of the captured column.
column_idcolumn_id Intint ID de la colonne capturée dans la table source.ID of the captured column within the source table.
COLUMN_TYPEcolumn_type sysnamesysname Type de la colonne capturée.Type of the captured column.
column_ordinalcolumn_ordinal intint Ordinal de colonne (de base 1) dans la table de modifications.Column ordinal (1-based) in the change table. Les colonnes de métadonnées dans la table de modifications sont exclues.The metadata columns in the change table are excluded. L'ordinal 1 est assigné à la première colonne capturée.Ordinal 1 is assigned to the first captured column.
is_computedis_computed bitbit Indique que la colonne capturée est une colonne calculée dans la table source.Indicates that the captured column is a computed column in the source table.

Voir aussiSee Also

cdc.change_tables (Transact-SQL)cdc.change_tables (Transact-SQL)