oracle中的数据类型和java中的数据类型的对应关系

16 篇文章 0 订阅

oracle中的数据类型和java中的数据类型的对应关系

oracle 中Number 分为两种 1.Number  2.Number(10,2)
第一种对应的是java中的整形   int     long    short   byte
而第二种对应java中的 浮点型  float  double

oracle中的的date 对应java中的 java.util.date java.sql.date 是都可以的
但通常使用java.util.date 因为它的作用范围大于java.sql.date

Mysql     Oracle     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     NUMBER(3,0)     java.lang.Boolean
TINYTEXT     VARCHAR2     java.lang.String
VARCHAR     VARCHAR2 CLOB     java.lang.String
YEAR     NUMBER     java.sql.Date(日期设为2月1日晚上2点)
  • 1
    点赞
  • 7
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值