Share via


IHcolumns (Transact-SQL)

Gilt für:SQL Server

Die IHcolumns-Systemtabelle enthält eine Zeile für jede veröffentlichte Spalte. Mit dieser Tabelle wird definiert, wie Spaltendatentypen von einem Nicht-SQL Server-Verleger beim Veröffentlichen dargestellt werden. Im Prinzip werden Datentypen zwischen einem Nicht-SQL Server-Datenbank-Managementsystem (DBMS) und SQL Server zugeordnet. Diese Tabelle wird in der Verteilungsdatenbank gespeichert.

Definition

Spaltenname Datentyp BESCHREIBUNG
column_id int Identifiziert eine veröffentlichte Spalte.
publishercolumn_id int Ordnet eine veröffentlichte Spalte den in der IHpublishercolumns-Systemtabelle gespeicherten Spaltenmetadaten zu.
name sysname Gibt den Spaltennamen an.
article_id int Identifiziert den Artikel, zu dem die Spalte gehört.
column_ordinal int Identifiziert die Spalte nach Reihenfolge.
mapped_type tinyint Der Spaltendatentyp der Zielspalte auf dem Abonnenten.
mapped_length bigint Die Länge der Spalte auf dem Abonnenten.
mapped_prec int Die Genauigkeit der Spalte auf dem Abonnenten.
mapped_scale int Die Dezimalstellen der Spalte auf dem Abonnenten.
mapped_nullable bit Gibt an, ob die Spalte auf dem Abonnenten NULL-Werte akzeptiert, wobei 1 bedeutet, dass NULL-Werte akzeptiert werden.

Weitere Informationen

Heterogene Datenbankreplikation
Replikationstabellen (Transact-SQL)
Replikationssichten (Transact-SQL)
sp_articlecolumn (Transact-SQL)
sysarticlecolumns (System View) (Transact-SQL)
sysarticlecolumns (Transact-SQL)