IHpublishercolumns (Transact-SQL)

S’applique à :SQL Server

La table système IHpublishercolumns représente les métadonnées stockées sur le serveur de publication. Cette table contient une ligne par colonne répliquée à partir des serveurs de publication non SQL Server à l'aide du serveur de distribution actuel. Les informations de type de données dans IHpublishercolumns sont spécifiques au système de gestion de base de données (SGBD) non SQL Server à partir duquel les données sont publiées. Cette table est stockée dans la base de données de distribution.

Définition

Nom de la colonne Type de données Description
publishercolumn_id int Identifie une colonne publiée.
table_id int Identifie la table source à partir d’IHpublishertables auxquelles appartient la colonne.
publisher_id smallint Identifie le serveur de publication non SQL Server à partir duquel la colonne est publiée.
name sysname Nom de la colonne publiée.
column_ordinal int Identifie la colonne par ordre.
type varchar(255) Type de données de la colonne source sur le serveur de publication.
length bigint Longueur de la colonne source sur le serveur de publication.
prec int Précision de la colonne source sur le serveur de publication.
scale int Échelle de la colonne source sur le serveur de publication.
isnullable bit Indique si la colonne accepte les valeurs NULL, où 1 signifie que les valeurs NULL sont acceptées.
iscaptured bit Indique si un déclencheur existe sur la colonne, ce qui peut être le cas même si celle-ci n'est pas publiée dans un article. La valeur 1 signifie que le déclencheur existe sur la colonne.

Voir aussi

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