IHcolumns (Transact-SQL)

Применимо к:SQL Server

Системная таблица 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)
Представления репликации (Transact-SQL)
sp_articlecolumn (Transact-SQL)
Системное представление sysarticlecolumns (Transact-SQL)
sysarticlecolumns (Transact-SQL)