Partager via


IHcolumns (Transact-SQL)

S'applique à : SQL Server

La table système IHcolumns contient une ligne pour chaque colonne publiée. Cette table est utilisée pour définir la façon dont les types de données de colonne provenant du serveur de publication non-SQL Server seront représentés lors de la publication, qui mappe essentiellement les types de données entre des systèmes de gestion de base de données non-SQL Server (SGBD) et SQL Server. Cette table est stockée dans la base de données de distribution.

Définition

Nom de la colonne Type de données Description
column_id int Identifie une colonne publiée.
publishercolumn_id int Associe une colonne publiée aux métadonnées de colonne stockées dans la table système IHpublishercolumns .
nom sysname Spécifie le nom de la colonne.
article_id int Identifie l'article auquel appartient la colonne.
column_ordinal int Identifie la colonne par ordre.
mapped_type tinyint Type de données colonne de la colonne de destination chez l'abonné.
mapped_length bigint Longueur de la colonne chez l'abonné.
mapped_prec int Précision de la colonne chez l'abonné.
mapped_scale int Échelle de la colonne chez l'abonné.
mapped_nullable bit Indique si la colonne sur l’Abonné accepte les valeurs NULL, où 1 signifie que les valeurs NULL sont acceptées.

Voir aussi

Heterogeneous Database Replication
Tables de réplication (Transact-SQL)
Vues de réplication (Transact-SQL)
sp_articlecolumn (Transact-SQL)
sysarticlecolumns (vue système) (Transact-SQL)
sysarticlecolumns (Transact-SQL)