java float 类型存储到 sqlserver 的numeric 类型中,出现计算溢出的问题
2011-04-28 10:24
471 查看
String[] pureCalRes = RequestHelper.getParaValues(request,itemId+"^"+ "pure_calRes");
if( StringUtils.isNumeric(pureCalRes[i]) ){
BigDecimal bd = new BigDecimal(pureCalRes[i]);
insertSql += bd.floatValue();
}else{
insertSql += "null";
}
先把其numeric类型,转换成 BigDecimal 类型。
if( StringUtils.isNumeric(pureCalRes[i]) ){
BigDecimal bd = new BigDecimal(pureCalRes[i]);
insertSql += bd.floatValue();
}else{
insertSql += "null";
}
先把其numeric类型,转换成 BigDecimal 类型。
相关文章推荐
- java float 类型存储到 sqlserver 的numeric 类型中,出现计算溢出的问题
- com.microsoft.sqlserver.jdbc.SQLServerException: 将 IDENTITY 转换为数据类型 numeric 时出现算术溢出错误。
- 将float转换为数据类型numeric时出现算术溢出错误
- 将numeric转换为数据类型numeric是出现算术溢出错误
- 解决速达软件提示将numeric转换为数据类型numeric时发生算术溢出错误问题
- sqlserver数据类型转换(将 nvarchar 转换为数据类型 numeric 时出现算术溢出错误)
- sqlserver 存储过程 临时表 时间计算 循环 问题
- 对于“Sqlexception 将 varchar 转换为数据类型 numeric 时出现算术溢出异常 ”
- 将numeric转换为数据类型numeric是出现算术溢出错误
- numeric 转换为数据类型 (null) 时出现算术溢出错误
- SqlServer Bug:扩展存储过程一直运行出现等待类型PREEMPTIVE_OS_GETPROCADDRESS
- 将 varchar 转换为数据类型 numeric 时出现算术溢出错误
- 将 varchar 转换为数据类型 numeric 时出现算术溢出错误。
- 将 varchar 转换为数据类型 numeric 时出现算术溢出错误
- oracle+jsp中blob类型存储大文本问题解决方法
- sqlserver 数据库出现 排序规则问题
- size_t的使用中出现的vector溢出问题
- float类型在值传递过程中出现的问题
- iOS在json解析中出现的类似小数溢出的问题
- SSH框架问题——hbm.xml配置出现的org.hibernate.MappingException: Could not determine type for:(貌似叫数据类型转换错误)问题