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


MSdbms_map (Transact-SQL)

Область применения: SQL Server

Таблица MSdbms_map содержит сведения о типе исходных данных, а также ссылку на сведения о целевом типе данных по умолчанию для пар субД источника и назначения. Эта таблица хранится в базе данных msdb и используется для разнородной публикации.

Имя столбца Тип данных Description
map_id int Уникальным образом идентифицирует сопоставление типа данных.
src_dbms_id int Определяет исходную СУБД, указав dbms_id в таблице MSdbms.
dest_dbms_id int Определяет целевую СУБД, указав dbms_id в таблице MSdbms.
src_datatype_id int Определяет datatype_id из таблицы MSdbms_datatype для исходного типа данных.
src_len_min bigint Минимальная длина типа данных в СУБД-источнике; причем значение NULL указывает, что длина не используется.
src_len_max bigint Максимальная длина типа данных в СУБД-источнике; причем значение NULL указывает, что длина не используется.
src_prec_min bigint Минимальная точность типа данных в СУБД-источнике; причем значение NULL указывает, что точность не используется.
src_prec_max bigint Максимальная точность типа данных в СУБД-источнике; причем значение NULL указывает, что точность не используется.
src_scale_min int Минимальный масштаб типа данных в СУБД-источнике; причем значение NULL указывает, что масштаб не используется.
src_scale_max int Максимальный масштаб типа данных в СУБД-источнике; причем значение NULL указывает, что масштаб не используется.
src_nullable bit Показывает, допускает ли целевой столбец в данном сопоставлении значения NULL; причем NULL означает, что это определение не требуется.
default_datatype_mapping_id int Определяет сопоставление типов данных по умолчанию, указав map_id в таблице MSdbms_datatype_mapping.

См. также

Разнородная репликация базы данных
Указание сопоставления типов данных для издателя Oracle
Таблицы репликации (Transact-SQL)
Представления репликации (Transact-SQL)