IHcolumns (Transact-SQL)
La tabella di sistema IHcolumns contiene una riga per ogni colonna pubblicata. Questa tabella viene utilizzata per definire la modalità di rappresentazione dei tipi di dati delle colonne dal server di pubblicazione non SQL Server quando vengono pubblicati, ovvero viene essenzialmente eseguito il mapping dei tipi di dati tra i sistemi di gestione DBMS (Database Management System, sistema di gestione di database) non SQL Server 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 della 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 alla sequenza ordinale. |
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 ammette valori NULL, dove 1 indica che i valori NULL sono supportati. |