频道栏目
首页 > 资讯 > Oracle > 正文

Oracle保留小数的问题

12-11-22        来源:[db:作者]  
收藏   我要投稿

Oracle保留小数的问题
 
今天在做项目的时候,把一张表的数据查出来,更新到另一张表。但是在执行的时候却报错了。错误如下:   www.2cto.com  
Sql代码  
ORA-01438: 值大于为此列指定的允许精度  
 
经过查看,发现查出的数据小数位很长,比如24632.458674。 
后用一Oracle函数解决该问题。 
示例: 
Sql代码  
select round(12345.66666,2) from dual  
 
返回 12345.67。 
即,保留两位小数,且四舍五入.
 
相关TAG标签
上一篇:Reader和Writer是所有字符流类的抽象基类,用于简化对字符串的输入输出编程,即用于读写文本数据
下一篇:MySql查询特定时间段数据
相关文章
图文推荐

关于我们 | 联系我们 | 广告服务 | 投资合作 | 版权申明 | 在线帮助 | 网站地图 | 作品发布 | Vip技术培训 | 举报中心

版权所有: 红黑联盟--致力于做实用的IT技术学习网站