sysdatatypemappings (Transact-SQL)
Представление sysdatatypemappings используется для отображения сопоставления типов данных SQL Server типам данных системы управления серверными базами данных (СУБД), не являющегося сервером SQL Server. Это представление хранится в базе данных msdb.
Имя столбца |
Тип данных |
Описание |
||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|
mapping_id |
int |
Идентификатор сопоставления типа данных. |
||||||||||
source_dbms |
sysname |
Указывается имя СУБД, из которой сопоставляются типы данных. Это имя может иметь одно из следующих значений.
|
||||||||||
source_version |
sysname |
Указывается версия продукта СУБД источника. |
||||||||||
source_type |
sysname |
Указывается тип данных, представленный в СУБД источника. |
||||||||||
source_length_min |
bigint |
Минимальная длина типа данных в СУБД источника, где значение NULL указывает на то, что длина не используется. |
||||||||||
source_length_max |
bigint |
Максимальная длина типа данных в СУБД источника, где значение NULL указывает на то, что длина не используется. |
||||||||||
source_precision_min |
bigint |
Минимальная точность типа данных в СУБД источника, где значение NULL указывает на то, что точность не используется. |
||||||||||
source_precision_max |
bigint |
Максимальная точность типа данных в СУБД источника, где значение NULL указывает на то, что точность не используется. |
||||||||||
source_scale_min |
int |
Минимальный масштаб типа данных в СУБД источника, где значение NULL указывает на то, что масштаб не используется. |
||||||||||
source_scale_max |
int |
Максимальный масштаб типа данных в СУБД источника, где значение NULL указывает на то, что масштаб не используется. |
||||||||||
source_nullable |
bit |
Указывается, что тип данных назначения поддерживает значения NULL. |
||||||||||
source_createparams |
int |
Только для внутреннего использования. |
||||||||||
destination_dbms |
sysname |
Указывается имя целевой СУБД. Это имя может принимать одно из следующих значений.
|
||||||||||
destination_version |
sysname |
Версия продукта целевой СУБД. |
||||||||||
destination_type |
sysname |
Тип данных в целевой СУБД. |
||||||||||
destination_length |
bigint |
Длина типа данных в целевой СУБД. |
||||||||||
destination_precision |
bigint |
Точность типа данных в целевой СУБД. |
||||||||||
destination_scale |
int |
Масштаб типа данных в целевой СУБД. |
||||||||||
destination_nullable |
bit |
Указывает, поддерживает ли тип данных в целевой СУБД значения NULL. |
||||||||||
destination_createparams |
int |
Только для внутреннего использования. |
||||||||||
dataloss |
bit |
Указывает, возникают ли потери данных при сопоставлении типов данных СУБД источника и адресата. |
||||||||||
is_default |
bit |
Указывает, используется ли сопоставление типов данных по умолчанию. |
См. также
Справочник
Представления репликации (Transact-SQL)
sp_helpdatatypemap (Transact-SQL)