zoukankan      html  css  js  c++  java
  • JAVA,MYSQL,ORACLE的数据类型对比

    MySQL Data Type

    Oracle Data Type

    Java

    BIGINT

    NUMBER(19, 0)

    java.lang.Long

    BIT

    RAW

    byte[]

    BLOB

    BLOB, RAW

    byte[]

    CHAR

    CHAR

    java.lang.String

    DATE

    DATE

    java.sql.Date

    DATETIME

    DATE

    java.sql.Timestamp

    DECIMAL

    FLOAT (24)

    java.math.BigDecimal

    DOUBLE

    FLOAT (24)

    java.lang.Double

    DOUBLE PRECISION

    FLOAT (24)

    java.lang.Double

    ENUM

    VARCHAR2

    java.lang.String

    FLOAT

    FLOAT

    java.lang.Float

    INT

    NUMBER(10, 0) 

    java.lang.Integer

    INTEGER 

    NUMBER(10, 0) 

    java.lang.Integer

    LONGBLOB 

    BLOB, RAW 

    byte[]

    LONGTEXT 

    CLOB, RAW 

    java.lang.String

    MEDIUMBLOB 

    BLOB, RAW 

    byte[]

    MEDIUMINT 

    NUMBER(7, 0) 

    java.lang.Integer

    MEDIUMTEXT 

    CLOB, RAW 

    java.lang.String

    NUMERIC 

    NUMBER 

    REAL 

    FLOAT (24) 

    SET 

    VARCHAR2 

    java.lang.String

    SMALLINT 

    NUMBER(5, 0) 

    java.lang.Integer

    TEXT 

    VARCHAR2, CLOB 

    java.lang.String

    TIME 

    DATE 

    java.sql.Time

    TIMESTAMP 

    DATE 

    java.sql.Timestamp

    TINYBLOB 

    RAW 

    byte[]

    TINYINT

    TINYINT

    java.lang.Boolean

    TINYTEXT

    VARCHAR2

    java.lang.String

    VARCHAR

    VARCHAR2, CLOB 

    java.lang.String

    YEAR

    YEAR

    java.sql.Date(日期设为2月1日点)

  • 相关阅读:
    Redis(二)
    Redis
    Nginx
    Linux的环境配置
    深入mysql
    SpringBoot入门
    Thymeleaf入门
    Mybatis之resultMap
    Mybatis入门
    使用第三方实现微信登录
  • 原文地址:https://www.cnblogs.com/renboqie/p/5638002.html
Copyright © 2011-2022 走看看