一、MySQL到Oracle的数据类型的转变:

编号

MySQL

ToOracle

Oracle

1

GEOMETRY

BLOB

BLOB

2

GEOMETRYCOLLECTION

BLOB

BLOB

3

MULTILINESTRING

BLOB

BLOB

4

LINESTRING

BLOB

BLOB

5

MULTIPOINT

BLOB

BLOB

6

MULTIPOLYGON

BLOB

BLOB

7

POINT

BLOB

BLOB

8

POLYGON

BLOB

BLOB

9

DECIMAL

INTEGER

Number

10

DECIMAL(10)

INTEGER

Number

11

BLOB

VARCHAR2(2000)

BLOB

12

BLOB(10)

VARCHAR2(2000)

BLOB

13

LONGBLOB

VARCHAR2(2000)

BLOB

14

MEDIUMBLOB

VARCHAR2(2000)

BLOB

15

TINYBLOB

VARCHAR2(2000)

BLOB

16

BINARY(10)

BLOB

RAW

17

VARBINARY(10)

VARCHAR2(2000)

RAW

18

YEAR

DATE

NUMBER(3,0)

19

DOUBLE

NUMBER

BINARY_DOUBLE(NUMBER也可以)

20

FLOAT

NUMBER

BINARY_FLOAT(NUMBER也可以)

21

CHAR(2)

VARCHAR2(2)

CHAR

22

NVARCHAR(10)

VARCHAR2(10)

NVARCHAR

23

TEXT(10)(建表后成为TINYTEXT)

VARCHAR2(85)

CLOB

24

REAL(生成表后成为Double)

NUMBER

NUMBER

25

BIT

VARCHAR2(2000)

RAW

26

ENUM('test1','test2')

VARCHAR2(5)

VARCHAR2

27

SET('test1','test2')

VARCHAR2(11)

VARCHAR2

28

INT

INTEGER

NUMBER

29

TIMESTAMP

DATE

TIMESTAMP

30

BIGINT

INTEGER

NUMBER

31

INT(8)

INTEGER

NUMBER

32

MEDIUMINI(10)

INTEGER

NUMBER

33

SMALLINT(2)

INTEGER

NUMBER

34

TINYINT

INTEGER

NUMBER

35

TINYTEXT

VARCHAR2(85)

CLOB

36

VARCHAR

VARCHAR

VARCHAR

38

DATE

DATE

DATE

39

DATETIME

DATETIME

DATETIME

40

TIME

DATE

VARCHAR

41

LONGTEXT

CLOB

CLOB

42

MEDIUMTEXT

CLOB

CLOB

二、Oracle到MySQL的数据类型的转变

编号

Oracle

ToMySQL

MySQL

1

BINARY_DOUBLE

TINYTEXT

DOUBLE

2

BINARY_FLOAT

TINYTEXT

FLOAT

3

BLOB

LONGBLOB

BLOB

4

CHAR

VARCHAR(2)

CHAR

5

DATE

UNKNOWN

DATE

6

INTERVAL DAY TOSECOND

TINYTEXT

TINYTEXT

7

INTERVAL YEAR TO MONTH

TINYTEXT

TINYTEXT

8

NUMBER

DOUBLE

NUMBER

9

NVARCHAR2

VARCHAR(20)

NVARCHAR2

10

RAW

VARCHAR(20)

11

TIMESTAMP

UNKNOWN

DATETIME

12

TIMESTAMP(6) WITH LOCAL TIME ZONE

TINYTEXT

TINYTEXT

13

TIMESTAMP(6) WITH TIME ZONE

TINYTEXT

TINYTEXT

14

CLOB

MEDIUMTEXT

MEDIUMTEXT

15

LONG

TINYTEXT

TINYTEXT

16

NCLOB

MEDIUMTEXT

MEDIUMTEXT

17

VARCHAR2

VARCHAR2

VARCHAR2

异构关系数据库(MySql与Oracle)之间的数据类型转换参考的更多相关文章

  1. [转]MYSQL 与 Oracle 之间的数据类型转换

    原文地址:http://www.cnblogs.com/guyueyanzi/archive/2010/02/27/1674788.html Table 2-4 Default Data Type M ...

  2. Mysql与Oracle之间的数据类型转换

    MySQL Data Type Oracle Data Type BIGINT NUMBER(19, 0) BIT RAW BLOB BLOB, RAW CHAR CHAR DATE DATE DAT ...

  3. 异构关系数据库(Sqlserver与MySql)之间的数据类型转换参考

    一.SqlServer到MySql的数据类型的转变 编号 SqlServer ToMySql MySql 1 binary(50) LONGBLOB binary 2 bit CHAR(1) bit ...

  4. 异构关系数据库(Sqlserver与Oracle)之间的数据类型转换参考

    一.Oracle到SqlServer的数据类型的转变 编号 Oracle ToSqlServer SqlServer 1 BINARY_DOUBLE VARCHAR(100) real 2 BINAR ...

  5. Mysql与web之间的数据、查询等个问题

    Mysql与web之间的数据.查询等个问题 在自己写的一个jsp主页连接数据库出现的各种问题,写记下来与大家分享,共勉.最后附jdbc代码. ---DanlV Error 1---错误代码: java ...

  6. Sqoop是一款开源的工具,主要用于在HADOOP(Hive)与传统的数据库(mysql、oracle...)间进行数据的传递

    http://niuzhenxin.iteye.com/blog/1706203   Sqoop是一款开源的工具,主要用于在HADOOP(Hive)与传统的数据库(mysql.postgresql.. ...

  7. 三分钟带你分清Mysql 和Oracle之间的误区

    摘要:Mysql 和Oracle,别再傻傻分不清. mysql 和Oracle 在开发中的使用是随处可见的,那就简单去了解一下这俩款火的不行的数据库. 本质区别: Oracle数据库是一个对象关系数据 ...

  8. Hadoop Hive概念学习系列之HDFS、Hive、MySQL、Sqoop之间的数据导入导出(强烈建议去看)

    Hive总结(七)Hive四种数据导入方式 (强烈建议去看) Hive几种数据导出方式 https://www.iteblog.com/archives/955 (强烈建议去看) 把MySQL里的数据 ...

  9. 【数据传输 1】服务器—>客户端之间的数据类型转换

    导读:在做项目的时候,在controller中,将List数据类型转换为了JSON字符串,那么,为什么要将其数据转换为JOSN呢?这样的转换是否是必须的,在这个转换过程中,又经过了那些步骤?注:本篇博 ...

随机推荐

  1. Python Study(02)之 Context Manager

    上下文管理器(context manager)是Python2.5开始支持的一种语法,用于规定某个对象的使用范围.一旦对象进入或者离开该使用范围,会有特殊操作被调用 (比如为对象分配或者释放内存).它 ...

  2. 关于工作,学习中定时备份的几个方法(cron,git,mail)

    首先介绍一下cron这个定时备份的工具: crontab -e : 运行文字编辑器来设定时程表,内定的文字编辑器是 VI.假设你想用别的文字编辑器.则请先设定 VISUAL 环境变数来指定使用那个文字 ...

  3. Ubuntu16.04安装Caffe

    一.安装ccmake ccmake和cmake的功能是一样的,但它很方便设置编译前的一些参数,安装只需从官网下载压缩包,解压,最后将解压得到的文件夹中的bin文件夹的路径加入PATH环境变量中即可. ...

  4. 用户体验之如何优化你的APP

    用户体验,速度为王,来几个优化APP“速度”的建议. 1.后台执行 毋庸多言,已是通常做法. 一般在执行下载任务时让其在后台运营,让用户有精力去做别的事情. 后端加载 2.提前显示 客户端与WEB的数 ...

  5. Flash的选择

    算起来自己接触Flash接近4年了. 最開始的2.0,做button,做动画,做导航. 后来用3.0做动画,做相冊.做毕业设计,做课件. 然后到公司做2.0的动画,模板开发,效果设计. 似乎又回到了原 ...

  6. unix关于打包命令zip的使用

    unix zip命令的基本使用方法是: zip [參数] [打包后的文件名称] [打包的文件夹路径] linux zip命令參数列表: -a 将文件转成ASCII模式 -F 尝试修复损坏的压缩文件 - ...

  7. iOS 使用脚本自动化复制target

    有些项目成熟以后,就会有需求自动化配置生成一个全新的项目,不需要再让开发人员手动修改工程文件,将配置化工作直接移交给运维或者配置团队去做 其实按照普通的做法,无非就是在xcode里将目标target ...

  8. ubuntu14.04无法安装Curl

    ubuntu14.04无法安装Curl apt-get install curl 提示没有这个软件 源 更换软件源到163也不行,更新软件源也不行. 解决:參考http://www.linuxidc. ...

  9. 避免ANR异常

    避免ANR异常 不要在主线程中执行耗时的代码,不然很容易出现anr错误. 原因: 解决方法:

  10. php常用知识集锦

    php常用知识集锦 很多位置都有写好的代码,自己做项目的时候可以直接拿来用,而不用自己写,比如现在看到的菜鸟教程. 1.判断是否为空 empty($_POST["name"]) 2 ...