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 допускаются. |