IHcolumns (Transact-SQL)

Si applica a:SQL Server

La tabella di sistema IHcolumns contiene una riga per ogni colonna pubblicata. Questa tabella viene usata per definire il modo in cui i tipi di dati delle colonne del server di pubblicazione non SQL Server verranno rappresentati durante la pubblicazione, che essenzialmente esegue il mapping dei tipi di dati tra sistemi di gestione di database non SQL Server (DBMS) e SQL Server. Questa tabella è archiviata nel database di distribuzione.

Definizione

Nome colonna Tipo di dati Descrizione
column_id int Identifica una colonna pubblicata.
publishercolumn_id int Associa una colonna pubblicata ai metadati di colonna archiviati nella tabella di sistema IHpublishercolumns .
name sysname Specifica il nome della colonna.
article_id int Identifica l'articolo al quale appartiene la colonna.
column_ordinal int Identifica la colonna in base all'ordine.
mapped_type tinyint Tipo di dati della colonna di destinazione nel Sottoscrittore.
mapped_length bigint Lunghezza della colonna nel Sottoscrittore.
mapped_prec int Precisione della colonna nel Sottoscrittore.
mapped_scale int Scala della colonna nel Sottoscrittore.
mapped_nullable bit Indica se la colonna nel Sottoscrittore accetta valori NULL, dove 1 indica che i valori NULL vengono accettati.

Vedi anche

Replica di database eterogenei
Tabelle di replica (Transact-SQL)
Viste di replica (Transact-SQL)
sp_articlecolumn (Transact-SQL)
sysarticlecolumns (vista di sistema) (Transact-SQL)
sysarticlecolumns (Transact-SQL)