Compartilhar via


IHpublishercolumns (Transact-SQL)

Aplica-se a: SQL Server

A tabela do sistema IHpublishercolumns representa metadados armazenados no publicador. Esta tabela contém uma linha para cada coluna replicada de Publicadores não-SQL Server usando o Distribuidor atual. As informações de tipo de dados em IHpublishercolumns são específicas do DBMS (sistema de gerenciamento de banco de dados) não SQL Server do qual os dados são publicados. Esta tabela é armazenada no banco de dados de distribuição.

Definição

Nome da coluna Tipo de dados Descrição
publishercolumn_id int Identifica uma coluna publicada.
table_id int Identifica a tabela de origem de IHpublishertables à qual a coluna pertence.
publisher_id smallint Identifica o Publicador não-SQL Server do qual a coluna está sendo publicada.
name sysname O nome da coluna publicada.
column_ordinal int Identifica a coluna por ordem.
tipo varchar(255) O tipo de dados de coluna da coluna de origem no Publicador.
length bigint O comprimento da coluna de origem no Publicador.
prec int A precisão da coluna de origem no Publicador.
scale int A escala da coluna de origem no Publicador.
isnullable bit Indica se a coluna aceita valores NULL, em que 1 significa que os valores NULL são aceitos.
é capturado bit Indica se um gatilho existe ou não na coluna, que pode existir mesmo se a coluna não for publicada em um artigo. Um valor de 1 significa que o gatilho existe na coluna.

Confira também

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