六狼论坛's Archiver
首页
›
Oracle
› Oracle保留小数
King_XR
发表于 2013-1-29 14:36:25
Oracle保留小数
今天在做项目的时候,把一张表的数据查出来,更新到另一张表。但是在执行的时候却报错了。错误如下:
ORA-01438: 值大于为此列指定的允许精度
经过查看,发现查出的数据小数位很长,比如24632.458674。
后用一Oracle函数解决该问题。
示例:
select round(12345.66666,2) from dual
返回 12345.67。
即,保留两位小数,且四舍五入
页:
[1]
查看完整版本:
Oracle保留小数