社区
Web 开发
帖子详情
oracle中存储小数用什么类型!!!!!!
wangzhuoyan
2009-02-25 10:57:04
我在数据库中用的是number()类型,我在vo 中声明的是double类型,为什么页面获取的小数到数据库里面就都是整数了呢?,我应该怎么存,声明什么类型的啊
...全文
4440
10
打赏
收藏
oracle中存储小数用什么类型!!!!!!
我在数据库中用的是number()类型,我在vo 中声明的是double类型,为什么页面获取的小数到数据库里面就都是整数了呢?,我应该怎么存,声明什么类型的啊
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
10 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
xkx12
2011-08-22
打赏
举报
回复
还可以回复?
clren_yesterday
2011-06-28
打赏
举报
回复
一楼答复!
zuo123456789roc
2011-06-09
打赏
举报
回复
tongyi
爱吃鱼的IT猫
2010-02-26
打赏
举报
回复
同意1楼和4楼!!!!!!!!同意1楼和4楼同意1楼和4楼
夏雨天NO1
2009-11-28
打赏
举报
回复
Number
chiheitianshi
2009-11-28
打赏
举报
回复
同意1楼和4楼
风影枫林
2009-02-25
打赏
举报
回复
1楼正解
Arc365
2009-02-25
打赏
举报
回复
估计是你声明的类型有问题吧,我们在java里一般用BigDecimal来表示小数,它比double的精度高一些。。。
wclszh
2009-02-25
打赏
举报
回复
up
ty_fzpb
2009-02-25
打赏
举报
回复
number(m,n) --m长度,n为小数点后部分的长度
Oracle
存储
字段
类型
BINARY_FLOAT 和 BINARY_DOUBLE 数据
类型
是
Oracle
中
的二进制浮点数
类型
,用于
存储
小数
。推荐使用 NUMBER 或 DECIMAL 数据
类型
来
存储
小数
,因为它们可以指定精度和刻度,避免精度问题。
Oracle
中
有多种数据
类型
,可以
存储
不同的数据
类型
。NUMBER 数据
类型
是
Oracle
中
最常用的数字数据
类型
,可以
存储
小数
。NUMBER 数据
类型
是
Oracle
中
最常用的数字数据
类型
,易于维护和管理。总之,选择合适的数据
类型
来
存储
小数
,取决于具体的应用场景和需求。
ORACLE
存储
之NUMBER
类型
这篇是关于ORALCE对NUMBER
类型
存储
方式的探析, 以及试图对设计者的初始意图进行解释. 最近往上看了很多对
ORACLE
怎样进行数据
存储
进行描述的, 感觉都不好理解, 于是参照了很多文章, 自己琢磨了下几种简单数据
类型
的
存储
. Number
类型
ORACLE
对number的
存储
, 首先是按一定规则进行转换以后以十六进制
存储
(真正
存储
当然是二进制, 只是我们dump出
Oracle
字段保留2两位
小数
点number
类型
版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。 本文链接:https://blog.csdn.net/csdn_xsx/article/details/78341771 *问题背景*:昨天调阿里发票平台的申请发票接口时发生了一个异常,原因是发票金额至少保留两位
小数
,我查了下记录,确实表
中
的记录为600,所以查出来的数据不会带
小数
点。 1 由...
Oracle
number
类型
详解
Oracle
number
类型
详解简介基本说明容易出错情况Number与MySQL数据
类型
简介
Oracle
的number
类型
比较复杂,很多限制,但是掌握一点小技巧就能轻松搞定。 基本说明 number(precision,scale) precision表示数字
中
的有效位,从左边第一个不为0的数算起,
小数
点和负号不计入有效位数 precision的取值范围是[1,38] precision默认值为38,number等价于number(38) scale大于0,表示数字精确到
小数
点右边的位数,numb
Web 开发
81,110
社区成员
341,727
社区内容
发帖
与我相关
我的任务
Web 开发
Java Web 开发
复制链接
扫一扫
分享
社区描述
Java Web 开发
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章