MSdbms_map (Transact-SQL)
MSdbms_map 表包含源 DBMS 和目标 DBMS 对的源数据类型信息以及到默认目标数据类型信息的链接。 该表存储在 msdb 数据库中,用于异类发布。
列名 |
数据类型 |
说明 |
---|---|---|
map_id |
int |
唯一标识数据类型映射。 |
src_dbms_id |
int |
通过指定源 DBMS 在 MSdbms 表中的 dbms_id 来对其进行标识。 |
dest_dbms_id |
int |
通过指定目标 DBMS 在 MSdbms 表中的 dbms_id 来对其进行标识。 |
src_datatype_id |
int |
标识源数据类型在 MSdbms_datatype 表中的 datatype_id。 |
src_len_min |
bigint |
源 DBMS 中的数据类型的最小长度,值为 NULL 表示不使用该长度。 |
src_len_max |
bigint |
源 DBMS 中的数据类型的最大长度,值为 NULL 表示不使用该长度。 |
src_prec_min |
bigint |
源 DBMS 中的数据类型的最小精度,值为 NULL 表示不使用该精度。 |
src_prec_max |
bigint |
源 DBMS 中的数据类型的最大精度,值为 NULL 表示不使用该精度。 |
src_scale_min |
int |
源 DBMS 中的数据类型的最小小数位数,值为 NULL 表示不使用该小数位数。 |
src_scale_max |
int |
源 DBMS 中的数据类型的最大小数位数,值为 NULL 表示不使用该小数位数。 |
src_nullable |
bit |
指示映射中的目标列是否允许 NULL 值,其中 NULL 值意味着此定义不是必需的。 |
default_datatype_mapping_id |
int |
通过指定默认的数据类型映射在 MSdbms_datatype_mapping 表中的 map_id 来对其进行标识。 |