本文收集整理关于数据库中的number型表示什么的相关议题,使用内容导航快速到达。
内容导航:
Q1:数据库中的number类型在java类中应该是什么类型
数据库中的number类型在java类对应的类型:
1.如果number类没有设置小数位位数,默认小数位数为0,则在java类中可以使用int或者long对应;
2.如果number类设置小数位位数,在java类中可以使用double类进行对应。
注:也可以使用基本类型的包装类进行对于,比如double的包装类为Double.
Q2:数据库中数据类型,number(3,-3)是什么意思?
NUMBER(p,s) p代表数值型的位数,s代表精度位数
比如你这个number(3,-3)表示这个字段是数值型,长度3位,精度小数点左边第三位四舍五入
123.89NUMBER(6,1)123.9123.89NUMBER(3)exceeds precision123.89NUMBER(4,2)exceeds precision123.89NUMBER(6,-2)100
Q3:数据库中金额是number类型的,写程序时javaBean中应该是什么类型
当然是double类型的了,这个类型最为常用,而且很大不会溢出,在java语言中,有几种默认的数据类型,比如说整型默认为int,浮点型默认为double,所以在编写程序的时候我们使用最多的就是int型和double型了,只有比较特别的情况下才使用其他的类型。而数据库中number是包含小数的,因此最好用doubl