首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 网站开发 > Web前端 >

Oracle查询数据在页面不显示小数点前的零

2013-03-25 
Oracle查询数据在页面不显示小数点前的0从oracle数据库中去除数据在页面显示,但是小数点前面的零去不显示

Oracle查询数据在页面不显示小数点前的0
   从oracle数据库中去除数据在页面显示,但是小数点前面的零去不显示出来。问了一个同事,让我检查下数据库中的数据,然后在打印看看取出的数据。。。。蛋疼。后来在网上查了下才明白。
oracle数据中有某表的字段类型为number型,假设表名称为A,字段名称为num1,类型为number(20,4)

查询语句为: select  a.num1  from a

1、若java中定义的bean类中变量为string类型,此时若表A中字段num1中存在小于1大于-1的小数时,java后台得到的数据丢失小数点前面的0

2、若java中定义的bean类中变量为Double类型,没有1中的现象


//最好用方式2解决
解决1中的现象:

改变查询语句: select  to_char(a.num1,'fm99999999999999999990.0')  from a
  再次记录下,帮助自己,帮助别人

热点排行