Partilhar via


IHcolumns (Transact-SQL)

Aplica-se a: SQL Server

A tabela do sistema IHcolumns contém uma linha para cada coluna publicada. Essa tabela é usada para definir como os tipos de dados de coluna do Publicador não-SQL Server serão representados quando publicados, o que basicamente mapeia os tipos de dados entre um DBMS (sistema de gerenciamento de banco de dados) não-SQL Server e o SQL Server. Esta tabela é armazenada no banco de dados de distribuição.

Definição

Nome da coluna Tipo de dados Descrição
column_id int Identifica uma coluna publicada.
publishercolumn_id int Associa uma coluna publicada a metadados de coluna armazenados na tabela do sistema IHpublishercolumns .
name sysname Especifica o nome de coluna.
article_id int Identifica o artigo ao qual a coluna pertence.
column_ordinal int Identifica a coluna por ordem.
mapped_type tinyint O tipo de dados da coluna.de destino no Assinante.
mapped_length bigint O comprimento da coluna no Assinante.
mapped_prec int A precisão da coluna no Assinante.
mapped_scale int A escala da coluna no Assinante.
mapped_nullable bit Indica se a coluna no Assinante aceita valores NULL, em que 1 significa que os valores NULL são aceitos.

Confira também

Replicação de banco de dados heterogênea
Tabelas de replicação (Transact-SQL)
Exibições de replicação (Transact-SQL)
sp_articlecolumn (Transact-SQL)
sysarticlecolumns (Modo de Exibição do Sistema) (Transact-SQL)
sysarticlecolumns (Transact-SQL)