GBASE数据库迁移(Oracle到GBase 8s的数据类型映射)
Oracle数据类型 |
Gbase 8s数据类型 |
精度/范围 |
存储长度(字节) |
BFILE LONG RAW BLOB |
BLOB |
||
BINARY_DOUBLE |
DOUBLE PRECISION |
14位精度浮点数 |
8 |
BINARY_FLOAT |
DOUBLE PRECISION |
14位精度浮点数 |
8 |
BINARY_INTEGER PLS_INTEGER NATURAL NATURALN POSITIVE POSITIVEN |
INTEGER |
-2,147,483,647 |
4 |
BOOLEAN (PL/SQL) |
BOOLEAN |
TRUE 或 FALSE |
1 |
CHAR(n) |
CHAR(n) |
1≤n≤32,767 |
n |
CHARACTER(n) |
CHARACTER(n) |
1≤n≤32,767 |
n |
DATE |
DATETIME YEAR TO SECOND |
year to fraction(5) |
总位数/2+1 |
DOUBLE PRECISION |
DOUBLE PRECISION |
14位精度浮点数 |
4 |
FLOAT |
FLOAT |
14位精度浮点数 |
4 |
INTEGER/INT |
INTEGER |
-2,147,483,647 |
4 |
INTERVAL DAY(p) TOSECOND(s) |
INTERVAL DAY(p) TO FRACTION(min(5,s)) |
||
INTERVAL YEAR(p) TOMONTH |
INTERVAL YEAR(p) TO MONTH |
||
LONG CLOB |
CLOB |
最大4T字节 |
|
LONG VARCHAR (xxx) |
LVARCHAR |
1到32,767字节 |
|
NCHAR(n) NATIONAL CHAR(n) NATIONAL CHARACTER(n) |
NCHAR(n) |
1到32,767字节 |
|
NCLOB |
CLOB |
最大4T字节 |
|
NUMBER NUMBER(*,0) NUMBER(p) NUMBER(p,s)(s<0) |
INTEGER |
-2,147,483,647 |
4 |
NUMBER(p) NUMBER (p,0) 10 <= p <= 18 NUMBER(p, s) 10 <= p-s < 19. |
BIGINT |
–9,223,372,036,854,775,807 到 |
|
NUMBER(p, s) s > 0 and p >= s |
DECIMAL (min(p,32), min(s,32)) |
p/2+1 |
|
NUMBER(p, s) (s > 0 且 p < s) |
DECIMAL (min(s,32),min(s,32)) |
||
NUMBER(p, s) (s<0 且 18<p-s<32) |
DECIMAL (min(p-s,32),0) |
||
NUMBER(p, s) s>32, 或 p-s>32 |
DECIMAL(32) |
||
DEC DECIMAL NUMERIC DEC(p) DECIMAL(p) NUMERIC(p) DEC(p, s) DECIMAL(p, s) NUMERIC(p,s) |
与Oracle定义相同,无需更改 |
||
NVARCHAR2(n) NCHARVARYING(n) NATIONAL CHAR VARYING(n) NATIONAL CHARACTER VARYING(n) |
LVARCHAR(min(n, 32767)) |
||
RAW(n) |
BLOB |
最大4T字节 |
|
REAL |
DOUBLE PRECISION |
14位精度浮点数 |
4 |
Record |
自定义数据类型 |
||
ROWID |
INTEGER |
-2,147,483,647 |
4 |
SMALLINT |
SMALLINT |
–32,767到32,767 |
2 |
TIMESTAMP(p) 参数p不指定时为默认值6 |
DATETIME YEAR TO |
总位数/2+1 |
|
UROWID(n) |
INTEGER |
-2,147,483,647 |
4 |
VARCHAR2(n) VARCHAR(n) CHAR VARYING(n) CHARACTER VARYING(n)2 (n<=255) |
VARCHAR(n) |
1-255字节 |
|
VARCHAR2(n) VARCHAR(n) CHAR VARYING(n) CHARACTER VARYING(n)2 (n>255) |
LVARCHAR(n) |
255-32767字节 |
|
VARCHAR2(n char) |
按照VARCHAR2(2n)参考以上转换成对应类型 |
||
XML |
LVARCHAR(n) 1<=n<=32,767 CLOB |
最大4T字节 |
GBASE数据库迁移(Oracle到GBase 8s的数据类型映射)相关推荐
- gbase数据库是什么?gbase数据库与MySQL区别
gbase数据库和MySQL数据库都是比较常见的数据库管理系统,二者在功能上有点类似,但是具体使用范围有些差异.gbase数据库是什么?gbase数据库与MySQL区别有什么?下面小编就来给大家详细介 ...
- 达梦数据库迁移oracle数据乱码,oracle迁移到达梦数据库之存储过程中char类型的不同处理...
oracle迁移到dm之存储过程中char类型的不同处理 1.问题描述: oracle迁移到dm后,oracle正常使用的存储过程,在dm中使用报错:字符串截断 2.查找原因: 2.1 对比oracl ...
- 2022聚·创赢未来 | GBASE数据库中华行成都站圆满结束
以"2022聚·创赢未来"为主题GBASE数据库中华行活动正在全国各大城市火热进行中.10月14日,GBASE数据库中华行第四站已于"天府之都"成都圆满落幕. ...
- mysql导入到南大通用_oracle数据库迁移到GBase(南大通用)笔记
最近和同事一起负责将oracle数据库迁移到国产数据库GBase上,本想着参考其他数据库的迁移方法,后来无意间发现GBase客户端里面有自带一个数据库迁移工具,话说对oracle.sql.mysql. ...
- 国产数据库南大通用GBase 8s学习路径
1. GBase 8s 安装与手动创建实例 2.GBase 8s 客户端工具之dbaccess 3.GBase 8s 运行模式与切换(新版本) 4.GBase 8s基本数据类型 5.GBase 8s ...
- oracle表结构迁移麻不麻烦_干货分享 | 手把手教你get数据库迁移的正确姿势
一.工具简介 GBase Migration Toolkit 是南大通用自主研发的数据对象迁移工具,能够以图形化界面形式,实现以任务为单位对不同数据库之间库元数据和用户数据的自动迁移. 该工具基于C/ ...
- GBASE数据库助力城市轨道交通数据信息国产化
背景介绍 目前我国正处于轨道交通建设的繁荣时期,中国已经成为世界上最大的城市轨道交通市场,形成了一条巨大的产业链:据统计,当前我国共有40个轨道交通在建城市,共有近60个城市正在开展城市轨道交通规划. ...
- 南大通用GBase数据库为城轨交通正常运行保驾护航
当前,中国是世界上最大的城市轨道交通市场.据统计,中国大陆地区已有45个城市开通了城市轨道交通运营,运行线路总长度达7978公里.近年来南大通用GBase系列数据库已参与全国20多个城市(深圳.广州. ...
- Netezza向GBase 8a迁移总结
Netezza向GBase 8a迁移总结 目 录 前言 数据类型 2.1. 综述 2.2. 数值类型 2.2.1. 精确数值数据类型 2.2.2. 近似数值数据类型 2.3. 字符串数据类型 2.3. ...
- 【GBASE培训】GBase数据库2022年第6期培训圆满结束
GBASE南大通用培训中心举办今年第6期GBase数据库认证培训班于8月底全部结束,本次培训从GBase 8a集群产品零基础开始,讲解8a集群数据库的原理与基本使用.总计有580+人报名,经过2周的学 ...
最新文章
- (三)数据结构之“栈”
- python面向对象怎么解决_Python面向对象编程1
- Kafka 2.0 升级,看看携程怎么操作!
- 吴恩达机器学习笔记3——线性代数
- 【JavaScript】查漏补缺 —数组中reduce()方法
- CodeForces 706A Beru-taxi
- win10计算机权限不足是,深度技术windows10系统电脑权限不足导致无法格式化分区的方法...
- 在VMware下新建虚拟机Win10系统
- IDEA无法启动:error launching idea (Failed to create JVM )
- [上海博物馆全集列表]
- Shrinkage Loss
- Echarts3实例 双Y轴柱状图
- SSL证书为什么会有有效期 如何有效避免SSL证书过期
- 无线传感器网络原理及方法|无线传感器网络与应用|清华大学出版社-许毅|5th WEEK
- python 将百度搜索风云榜的关键内容提取并写入txt文件和读取验证
- php鼠标已入移除,原生javascript学习:鼠标移入移出改变样式
- Unity之谷歌应用内评价(google play in-app review)
- 入党积极分子思想汇报
- 安卓 本地实现搜索历史记录
- Hololens录制视频
热门文章
- 一台计算机有几块网卡,如何在计算机(服务器)中安装多块网卡
- 如何制定项目里程碑?
- 查看浏览器内核以及版本信息
- Error in cor(xdata) : 'x'必需为数值
- c语言编程利用泰勒级数,C语言程序设计:用泰勒级数计算cos
- C++进阶 —— 哈希
- DHCP中继 ||| 四种通信方式(单播+组播+广播+任播)
- STM32硬件剖析(STM32F407 定时器功能引脚分配)
- 金蝶EAS,序时簿界面去除数据隔离,根据枚举项实现背景色标记,数据排序
- 【asp.net core 系列】6 实战之 一个项目的完整结构