Condividi tramite


IHpublishercolumns (Transact-SQL)

Si applica a: SQL Server

La tabella di sistema IHpublishercolumns rappresenta i metadati archiviati nel server di pubblicazione. Questa tabella contiene una riga per ogni colonna replicata da server di pubblicazione non SQL Server usando il server di distribuzione corrente. Le informazioni sul tipo di dati in IHpublishercolumns sono specifiche del sistema di gestione di database (DBMS) non SQL Server da cui vengono pubblicati i dati. Questa tabella è archiviata nel database di distribuzione.

Definizione

Nome colonna Tipo di dati Descrizione
publishercolumn_id int Identifica una colonna pubblicata.
table_id int Identifica la tabella di origine da IHpublishertables a cui appartiene la colonna.
publisher_id smallint Identifica il server di pubblicazione non SQL Server da cui viene pubblicata la colonna.
name sysname Nome della colonna pubblicata.
column_ordinal int Identifica la colonna in base all'ordine.
type varchar(255) Tipo di dati della colonna di origine nel server di pubblicazione.
length bigint Lunghezza della colonna di origine nel server di pubblicazione.
prec int Precisione della colonna di origine nel server di pubblicazione.
scale int Scala della colonna di origine nel server di pubblicazione.
non è nullable bit Indica se la colonna accetta valori NULL, dove 1 indica che i valori NULL vengono accettati.
iscaptured bit Indica se esiste un trigger nella colonna. Il trigger potrebbe esistere anche se la colonna non è pubblicata in un articolo. Il valore 1 indica che il trigger esiste nella colonna.

Vedi anche

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