mysql中有number类型_数据库中的number类型在java类中应该是什么类型?

相当于java的int double类型

oracle包括三种数据类型:

1)数值:number或number(p,s)

p:精度,s:刻度(小数位数)

1234.567 number(6,2) --------> 1234.57

0.001234 number(2,4) --------> 0.0012

1234 number(3,-1)--------> 1230

1204 number(3) --------> 超出精度

2)字符:char, varchar, varchar2

char与varchar的区别:

1.内容存储时占用的存储空间;

定长:char (声明固定长度)

'a' -> char(10) -> 10

'ab' -> char(10) -> 10

变长:varchar (根据实际存储的长度为准)

'a' -> varchar(10) -> 1

'ab' -> varchar(10) -> 2

2.所允许存储的最大长度;

char: 2000

varchar: 4000

varchar与varchar2的区别:

1.制定厂商不同:

varchar:ANSI

varchar2:Oracle

2.承诺不同;

3)日期:date '01-JAN-08'

世纪,年,月,日,时,分,秒

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值