Partager via


IHpublishercolumns (Transact-SQL)

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 sur les types 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 colonne

Type de données

Description

publishercolumn_id

int

Identifie une colonne publiée.

table_id

int

Identifie la table source de IHpublishertables à laquelle la colonne appartient.

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 ; 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.