DM8达梦数据库:DTS数据迁移工具异构数据库数据类型映射

环境介绍

  • DMDTS 数据迁移工具 > 数据类型映射
    默认数据类型映射关系
    系统对应各迁移选项给出默认的数据类型映射关系。

1.ORACLE 到 DM

ORACLEDM注释
VARCHAR2VARCHAR2
NVARCHAR2NVARCHAR
NCHARCHAR
LONGTEXT
RAWVARBINARY
LONG RAWLONGVARBINARY
NCLOBCLOB
DATETIMESTAMP
INTERVALDSINTERVAL DAY TO SECOND
INTERVALYMINTERVAL YEAR TO MONTH
ROWIDBINARY
NROWIDVARBINARY
UROWIDVARBINARY
REFLONGVARBINARY
STRUCTLONGVARBINARY
ARRAYLONGVARBINARY
STRUCTLONGVARBINARY
ARRAYLONGVARBINARY
AQ$_SUBSCRIBERSLONGVARBINARY
BOOLBIT
BOOLEANBIT
XMLTYPECLOB
SYS.XMLTYPECLOB
BINARY_FLOATFLOAT
BINARY_DOUBLEDOUBLE
NUMBERNUMBER如果精度为126标度为-127,则映射为FLOAT;如果精度为63标度-127,则映射为REAL;否则映射为NUMBER

2.SYBASE 到 DM

SYBASEDM注释
NCHARCHAR
NCHARCHARVARCHAR
NTEXTTEXT
TINYINTSMALLINT
UNIQUEIDENTIFIERVARCHAR
TIMESTAMPVARBINARY
SMALLDATETIMETIMESTAMP
DATETIMETIMESTAMP
SMALLMONEYNUMERIC
SQL_VARIANTTEXT
MONEYDECIMAL
BOOLBIT
BOOLEANBIT
UNIVARCHARVARCHAR
UNICHARCHAR
UNSIGNEDBIGINT NUMBER
UNSIGNED INTNUMBER
UNSIGNED SMALLINTNUMBER
UNITEXTTEXT

3.INFORMIX 到 DM

INFORMIXDM注释
BOOLEANBIT
INT8NUMBER
LVARCHARVARCHAR
MONEYNUMBER
NCHARCHAR
NVARCHARVARCHAR
SERIALINT
SERIAL8NUMBER
SMALLFLOATFLOAT

4.SQLSERVER 到 DM

SQLSERVERDM注释
NCHARCHAR
NVARCHARVARCHAR
NTEXTTEXT
TINYINTSMALLINT
UNIQUEIDENTIFIERVARCHAR
TIMESTAMPBINARY
SMALLDATETIMETIMESTAMP
DATETIMETIMESTAMP
DATETIME2TIMESTAMP
SMALLMONEYNUMERIC
SQL_VARIANTTEXT
MONEYDECIMAL
MONEYDECIMAL
BOOLBIT
BOOLEANBIT
XMLTEXT
SYSNAMEVARCHAR
DATETIMEOFFSETTIMESTAMP WITH TIME ZONE

5.postgreSQL 到 DM

postgreSQLDM注释
FLOAT4FLOAT
FLOAT8FLOAT
INT2SMALLINT
INT4INT
INT8BIGINT
BPCHARCHAR
TIMETZTIME WITH TIME ZONE
TIMESTAMPTZTIMESTAMP WITH TIME ZONE
REGPROCVARCHAR(100)
NAMEVARCHAR(100)
XIDINT
BOOLBIT
BOOLEANBIT
BYTEABLOB
XMLTEXT
CHARACTERVARYING VARCHAR
ABSTIMETIMESTAMP WITH TIME ZONE
SERIALINT
BIGSERIALBIGINT
TSQUERYTEXT
UUIDVARCHAR
CIRCLEVARCHAR
POLYGONTEXT
PATHTEXT
BOXVARCHAR
LSEGVARCHAR
LINEVARCHAR
POINTVARCHAR
TSVECTORTEXT
BITBINARY
VARBITVARBINARY
MACADDRVARCHAR
INETVARCHAR
CIDRVARCHAR
MONEYNUMBER
INTERVAL类型VARCHAR(100)

6.DB2 到 DM

DB2DM注释
DECDECIMAL
DBCLOBCLOB
DBLINKVARBINARY
ROWIDBINARY
GRAPHICCHAR
VARGRAPHICTEXT
DATALINKVARBINARY
LONG VARCHAR FOR BIT DATAVARBINARY
LONG VARCHARTEXT
VARCHAR () FOR BIT DATAVARBINARY
CHAR () FOR BIT DATAVARBINARY
LONG VARGRAPHICTEXT
XMLTEXT

7.Mysql 到 DM

MysqlDM注释
SETCHAR
ENUMCHAR
MEDIUMINTINT
DATETIMETIMESTAMP
YEARCHAR
MEDIUMBLOBBLOB
LONGBLOBBLOB
TINYBLOBBLOB
TINYTEXTCLOB
MEDIUMTEXTCLOB
LONGTEXTCLOB
LONGVARCHARCLOB
TINYINT UNSIGNEDINT
SMALLINT UNSIGNEDINT
MEDIUMINT UNSIGNEDINT
INT UNSIGNEDBIGINT
INTEGER UNSIGNEDBIGINT
BIGINT UNSIGNEDDECIMAL
BOOLBIT
BOOLEANBIT

8.kingbase 到 DM

kingbaseDM注释
FLOAT4FLOAT
FLOAT8FLOAT
INT2SMALLINT
INT4INT
BOOLEANBIGINT
BPCHARCHAR
BYTEAIMAGE
BOOLEANBIT
XMLTEXT

9.ShenTong 到 DM

ShenTongDM注释
INT1TINYINT
INT2SMALLINT
INT4INT
INT8BIGINT
FLOAT4REAL
FLOAT8DOUBLE
BOOLBIT
BOOLEANBIT
XMLCLOB
  • 0
    点赞
  • 9
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值