ORACLE里一个字段是NUMBER型的,在ResultSet中可以直接用getString吗?

jerrysoft 2005-06-29 03:48:17
我有一个数值字段是没有限制范围的NUMBER型,就是说可以是整数,也可以是小数。我只需要取出它并显示在页面上,所以我希望能把数据库的原始值以字符串的形式取出最好了。如果用getFloat或getDouble,就会把整数也变为浮点数。显示时就会遇到转化问题,我需要先判断再把有些浮点数恢复到整型。
所以我想问一下getString Number型的字段会不会出错?如果不行的话,诸位有什么更高明的方法,请不吝赐教。
...全文
472 8 打赏 收藏 转发到动态 举报
写回复
用AI写文章
8 条回复
切换为时间正序
请发表友善的回复…
发表回复
xdop 2005-08-05
  • 打赏
  • 举报
回复
那句著名的话是什么来着?
一切都是类!
jerrysoft 2005-08-05
  • 打赏
  • 举报
回复
用 getString 是可以的,请问getObject之后得到的对象是否String和Double都能转型?
jxdn_yang 2005-06-30
  • 打赏
  • 举报
回复
可以,但要用的时候转换成NUMBER,
Harbin_SAKURA 2005-06-30
  • 打赏
  • 举报
回复
当然可以咯~只不过得到的是String类型的
hotsmile 2005-06-30
  • 打赏
  • 举报
回复
已经发生了类型转换了!
jerrysoft 2005-06-30
  • 打赏
  • 举报
回复
谢谢大家,等数据库搞定了,我就试验一下
jefferykim 2005-06-29
  • 打赏
  • 举报
回复
也可以用getObject()
mofeir 2005-06-29
  • 打赏
  • 举报
回复
可以

62,614

社区成员

发帖
与我相关
我的任务
社区描述
Java 2 Standard Edition
社区管理员
  • Java SE
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧