请教这个语句的意思? SELECT TRUNC(ROUND(156.00,-1),-1) FROM DUAL返回结果:160 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 SELECT ROUND(156.00,-1),ROUND(154.00,-1),TRUNC(156.00,-1),TRUNC(154.00,-1)FROM DUAL楼主看下这个sql的结果。ROUND 和TRUNC 参数为负时都是向左截取到整数位,不同的是ROUND会四舍五,TRUNC直接截取 8、 round(x[,y]):四舍五入截取,如果y>0则截取小数,y<=0或不写则截取整数select round(5555.6666,2.1),round(5555.6666,-2.6),round(5555.6666) from dual返回结果为5555.67,5600,5556(注:此处2.1和2的结果是无区别的,同理-2.6和-2一样的结果)9、 trunc(x[,y]):不四舍五入截取 select trunc(5555.66666,2.1),trunc(5555.66666,-2.6),trunc(5555.033333) from dual 返回结果为5555.66,5500,5555 100分请教真正的牛人! 无法打开数据文件查表!~ 比较简单的表关联问题 50分在线等,求一条检索语句!谢谢! sql中多个项的搜索方法,请教! 新手请教:oracle8i客户端与服务器端的连接配置 Oracle的服务起不来!!?? 急!在線求助! 投石问路 继续散分 标识符无效 【急求】oracle 11g database安装后没有OracleMTSRecoveryService Oracle表3表做关联UPDATE
FROM DUAL楼主看下这个sql的结果。
ROUND 和TRUNC 参数为负时都是向左截取到整数位,不同的是ROUND会四舍五,TRUNC直接截取
select round(5555.6666,2.1),round(5555.6666,-2.6),round(5555.6666) from dual
返回结果为5555.67,5600,5556(注:此处2.1和2的结果是无区别的,同理-2.6和-2一样的结果)
9、 trunc(x[,y]):不四舍五入截取
select trunc(5555.66666,2.1),trunc(5555.66666,-2.6),trunc(5555.033333) from dual
返回结果为5555.66,5500,5555