IHcolumns (Transact-SQL)
Gilt für: SQL Server
Die Systemtabelle "IHcolumns" enthält eine Zeile für jede veröffentlichte Spalte. Diese Tabelle wird verwendet, um zu definieren, wie Spaltendatentypen aus dem Nicht-SQL Server Publisher beim Veröffentlichen dargestellt werden, was im Wesentlichen Datentypen zwischen einem Nicht-SQL Server-Datenbankverwaltungssystem (DBMS) und SQL Server zuordnet. 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 spaltenmetadaten zu, die in der Systemtabelle IHpublishercolumns gespeichert sind. |
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 am Subscriber NULL-Werte akzeptiert, wobei 1 bedeutet, dass NULL-Werte akzeptiert werden. |
Weitere Informationen
Heterogene Datenbankreplikation
Replikationstabellen (Transact-SQL)
Replikationsansichten (Transact-SQL)
sp_articlecolumn (Transact-SQL)
sysarticlecolumns (System View) (Transact-SQL)
sysarticlecolumns (Transact-SQL)