Поделиться через


IHcolumns (Transact-SQL)

Системная таблица IHcolumns содержит по одной строке для каждого опубликованного столбца. Эта таблица используется для определения представления типов данных при публикации столбцов из издателя, работающего на сервере, отличном от SQL Server, который, по существу, выполняет сопоставление типов данных между СУБД сервера, отличного от SQL Server, и SQL Server. Эта таблица хранится в базе данных распространителя.

Определение

Имя столбца

Тип данных

Описание

column_id

int

Идентифицирует опубликованный столбец.

publishercolumn_id

int

Связывает опубликованный столбец с метаданными столбца, хранящимися в системной таблице IHpublishercolumns.

name

sysname

Указывает имя столбца.

article_id

int

Идентифицирует статью, к которой относится столбец.

column_ordinal

int

Идентифицирует столбец по порядку.

mapped_type

tinyint

Тип данных целевого столбца на подписчике.

mapped_length

bigint

Длина столбца на подписчике.

mapped_prec

int

Точность столбца на подписчике.

mapped_scale

int

Масштаб столбца на подписчике.

mapped_nullable

bit

Обозначает, могут ли в столбце на подписчике быть значения NULL, при этом 1 означает, что значения NULL допускаются.

См. также

Справочник

Представления репликации (Transact-SQL)

sp_articlecolumn (Transact-SQL)

sysarticlecolumns (Transact-SQL)

Основные понятия

Разнородная репликация базы данных

Таблицы репликации (Transact-SQL)

Системное представление sysarticlecolumns (Transact-SQL)