更新时间:2022-11-10 GMT+08:00

Oracle->DDM

表1 数据类型映射关系

数据类型Oracle

条件

数据类型(DDM)

是否支持映射

CHAR(n)

n<=255

CHAR(n)

支持

CHAR(n)

n>255

VARCHAR(n)

支持

VARCHAR(Size)

Size(整行)<=65535

VARCHAR(n)

支持

VARCHAR(Size)

Size(整行)>65535

TEXT

支持

VARCHAR2(n)

-

VARCHAR(n)

支持

NCHAR(n)

n<=255

NCHAR(n)

支持

NCHAR(n)

n>255

NVARCHAR(n)

支持

NVARCHAR2(n)

-

NVARCHAR(n)

支持

NUMBER(p,s)

s>0

NUMBER(p,s)

支持

NUMBER(p,s)

s<=0

NUMBER(p-s,0)

支持

BINARY_FLOAT

-

FLOAT

支持

BINARY_DOUBLE

-

DOUBLE

支持

FLOAT(b)

b<=99

DECIMAL(b*0.30103*2,b*0.30103)

支持

FLOAT(b)

b>99

DOUBLE

支持

DATE

-

DATETIME

支持

TIMESTAMP

-

TIMESTAMP

支持

TIMESTAMP WITH LOCAL TIME ZONE

-

TIMESTAMP

支持

TIMESTAMP WITH TIME ZONE

-

TIMESTAMP

支持

INTERVAL

增量

VARCHAR(30)

不支持

INTERVAL

全量,精度支持6位。

VARCHAR(30)

支持

BLOB

-

LONGBLOB

支持

CLOB

-

LONGTEXT

支持

NCLOB

-

LONGTEXT

支持

LONG

-

LONGTEXT

支持

LONG_RAW

-

LONGBLOB

支持

RAW

-

VARBINARY

支持

ROWID

-

VARCHAR(18)

支持