数据库和应用迁移 UGO
数据库和应用迁移 UGO
- 最新动态
- 产品介绍
- 快速入门
- 用户指南
- 最佳实践
- 安全白皮书
- API参考
- SDK参考
-
常见问题
- 产品咨询
- 数据库连接
- 评估项目
- 迁移项目
- 视频帮助
- 文档下载
- 通用参考
本文导读
展开导读
链接复制成功!
Oracle To GaussDB数据类型转换说明
源数据库数据类型 |
转换后数据类型 |
相关的转换配置 |
---|---|---|
CHAR |
CHAR |
字符集不匹配 选择配置项的值为“调整CHAR(n), VARCHAR(n), VARCHAR2(n)和NCHAR(n)的大小。”,可与DRS转换后在GaussDB 存储等价。 |
VARCHAR |
VARCHAR |
字符集不匹配 选择配置项的值为“调整CHAR(n), VARCHAR(n), VARCHAR2(n)和NCHAR(n)的大小。”,可与DRS转换后在GaussDB 存储等价。 |
VARCHAR2 |
VARCHAR2 |
字符集不匹配 选择配置项的值为“调整CHAR(n), VARCHAR(n), VARCHAR2(n)和NCHAR(n)的大小。”,可与DRS转换后在GaussDB 存储等价。 |
NCHAR |
NCHAR |
字符集不匹配 选择配置项的值为“调整CHAR(n), VARCHAR(n), VARCHAR2(n)和NCHAR(n)的大小。”,可与DRS转换后在GaussDB 存储等价。 |
NVARCHAR2 |
NVARCHAR2 |
- |
NUMBER |
NUMBER |
- |
NUMBER (6, 3) |
NUMBER (6, 3) |
- |
NUMBER (6, 0) |
NUMBER (6, 0) |
- |
NUMBER (3) |
NUMBER (3) |
- |
NUMBER (6, -2) |
NUMBER (6, -2) |
- |
BINARY_FLOAT |
REAL |
- |
BINARY_DOUBLE |
BINARY_DOUBLE |
- |
FLOAT |
DOUBLE PRECISION |
float数据类型 选择配置项的值为“将FLOAT/FLOAT(n)转换为DOUBLE PRECISION”,可与DRS转换后在GaussDB 存储等价。 |
INT |
NUMBER(38) |
整型数据类型 选择配置项的值为“将INT, INTEGER和SMALLINT转换成NUMBER(38)”,可与DRS转换后在GaussDB 存储等价。 |
INTEGER |
NUMBER(38) |
整型数据类型 选择配置项的值为“将INT, INTEGER和SMALLINT转换成NUMBER(38)”,可与DRS转换后在GaussDB 存储等价。 |
DATE |
DATE |
- |
TIMESTAMP |
TIMESTAMP(6) |
- |
TIMESTAMP_TZ |
TIMESTAMP(6) WITH TIME ZONE |
- |
TIMESTAMP_LTZ |
TIMESTAMP(6) WITH TIME ZONE |
- |
INTERVAL_YM |
INTERVAL YEAR TO MONTH |
- |
INTERVAL_DS |
INTERVAL DAY TO SECOND |
- |
BLOB |
BLOB |
- |
CLOB |
CLOB |
- |
NCLOB |
TEXT |
nclob数据类型 选择配置项的值为“将NCLOB转换为TEXT数据类型。”,可与DRS转换后在GaussDB 存储等价。 |
LONG |
TEXT |
long数据类型 选择配置项的值为“将LONG类型转换为TEXT数据类型。”,可与DRS转换后在GaussDB 存储等价。 |
LONG_RAW |
BYTEA |
long raw数据类型 选择配置项的值为“将LONG RAW转换为BYTEA数据类型。”,可与DRS转换后在GaussDB 存储等价。 |
RAW |
RAW |
- |
RowID |
CHAR(18) |
- |
NUMBER(*,0) |
NUMBER(38, 0) |
- |
父主题: 数据类型转换说明