btcz.net
当前位置:首页 >> sql DECimAl jAvA >>

sql DECimAl jAvA

decimal(15,4)表示的是最大可达15位(包含小数),小数四位,java用double就可以

最好设置成Double

参考文章:http://luiguangshui.blog.163.com/blog/static/816905200856115052395/

SQL的DECIMAL 和 NUMERIC通常用来表示需要一定精度的定点数。在Java的简单数据类型中,没有一种类型与之相对应。但从JDK1.1开始,Sun公司在java.math.*包中加入了一个新的类BigDecimal,该类的对象可以与DECIMAL 、NUMERIC进行转换。 另外,当从...

select convert(decimal(38, 2),Vehicle_Mode) from Vehicles上面正解

看下面的例子你就会明白: declare @num decimal(12,3) set @num=12.520 select reverse(stuff(reverse(convert(varchar,@num)),1,patindex('%[1-9]%',reverse(convert(varchar,@num)))-1,''))

java.sql.SQLException: Incorrect decimal value: '' for column 'opennumber' at row 1 com.mysql.jdbc.SQLError.createSQLException(SQLError.java:946) com...

decimal(18,0) 18是定点精度,0是小数位数。 decimal(a,b) a指定指定小数点左边和右边可以存储的十进制数字的最大个数,最大精度38。 b指定小数点右边可以存储的十进制数字的最大个数。小数位数必须是从 0 到 a之间的值。默认小数位数是 0。

SQL数据类型和Java数据类型的对应关系 integer、int ---> int tinyint、smallint ---> short bigint ---> long decimal、numeric ---> java.math.BigDecimal float ---> float double ---> double char、varchar ---> String boolean、bit ---> ...

网站首页 | 网站地图
All rights reserved Powered by www.btcz.net
copyright ©right 2010-2021。
内容来自网络,如有侵犯请联系客服。zhit325@qq.com