sysdatatypemappings (Transact-SQL)
Область применения: SQL Server
Представление sysdatatypemappings используется для отображения сопоставления типов данных SQL Server и типов данных системы управления базами данных, отличной от SQL Server (СУБД). Это представление хранится в базе данных msdb .
Имя столбца | Тип данных | Description |
---|---|---|
mapping_id | int | Идентификатор сопоставления типа данных. |
source_dbms | sysname | Указывается имя СУБД, из которой сопоставляются типы данных. Это имя может иметь одно из следующих значений. MSSQLSERVER = источник — это база данных SQL Server. ORACLE = источник — это база данных Oracle. |
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 | Указывается имя целевой СУБД. Это имя может принимать одно из следующих значений. MSSQLSERVER = назначение — это база данных SQL Server. ORACLE = назначение — это база данных Oracle. DB2 = назначение — база данных IBM DB2. SYBASE = назначение — это база данных Sybase. |
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)
Представления репликации (Transact-SQL)
sp_helpdatatypemap (Transact-SQL)
Кері байланыс
https://aka.ms/ContentUserFeedback.
Жақында қолжетімді болады: 2024 жыл бойы біз GitHub Issues жүйесін мазмұнға арналған кері байланыс механизмі ретінде біртіндеп қолданыстан шығарамыз және оны жаңа кері байланыс жүйесімен ауыстырамыз. Қосымша ақпаратты мұнда қараңыз:Жіберу және пікірді көру