oracle语句中,某个段值想四舍五入,并且保留小数点的后2位,是不是有函数可以直接写出来;

selectbytes/1024/1024/1024Gfromsys_order查询出来的结果是17.256365,麻烦请帮我写出结果为17.26所用的方法来... select bytes/1024/1024/1024 G from sys_order 查询出来的结果是17.256365,麻烦请帮我写出结果为17.26所用的方法来 展开
 我来答
娱乐小八卦啊a
高粉答主

2020-05-17 · 娱乐小八卦,天天都知道
娱乐小八卦啊a
采纳数:256 获赞数:117860

向TA提问 私信TA
展开全部

1、ROUND(A/B,2)

ROUND()函数是会将计算结果进行四舍五入的,如果所需要的值需要进行四舍五入,就可以选择这个函数,可以有一个参数,也可以有两个参数;如果有两个param,第一个是你的计算表达式,第二个是需要保留的小数位数。

2、TRUNC(A/B,2)

TRUNC()函数是不会将计算结果进行四舍五入的,如果所需要的值不需要进行四舍五入,就可以选择这个函数,可以有一个参数,也可以有两个参数;如果有两个param,第一个是你的计算表达式,第二个是需要保留的小数位数。

3、TO_CHAR(A/B,‘FM99990.99’)

TO_CHAR()是一个格式化函数,第一个参数是计算表达式,第二个参数是指定格式化的格式,如果保留两位小数则小数点后写两个99,这里的数字9代表的数字,也是一个占位符

表示该位置上以后会是一个数字,为什么小数点前面会是一个0,而不是9,是因为如果计算结果小于1,那么只会显示小数点和小数点之后的部分,前面的0会忽略掉。

扩展资料

Oracle的体系结构

一个Oracle数据库是一个数据单位的集合,只要目的是为了存储和读取信息。Oracle数据库可以分为逻辑结构和物理结构。

Oracle的逻辑结构是由一个数据库是又一个或多个表空间组成的,一个表空间由逻辑对象组成,一个逻辑对象由多个数据段组成,一个数据段由一批数据区间组成,一个数据区间由若干个连续的数据块组成,一个数据块对相应一个或多个物理块。

数据块数据库使用的I/O最小单元,又称为逻辑块或者ORACLE块。常用的大小为2KB或者4KB。

南头有白头3
推荐于2017-11-24
知道答主
回答量:36
采纳率:0%
帮助的人:25万
展开全部
select round(bytes/1024/1024/1024,2) G from sys_order

如何使用 Oracle Round 函数 (四舍五入)
描述 : 传回一个数值,该数值是按照指定的小数位元数进行四舍五入运算的结果。
SELECT ROUND( number, [ decimal_places ] ) FROM DUAL
参数:
number : 欲处理之数值
decimal_places : 四舍五入 , 小数取几位 ( 预设为 0 )
Sample :
select round(123.456, 0) from dual; 回传 123
select round(123.456, 1) from dual; 回传 123.5
select round(123.456, 2) from dual; 回传 123.46
select round(123.456, 3) from dual; 回传 123.456
select round(-123.456, 2) from dual; 回传 -123.46
更多追问追答
追问
嗯 非常好用 不过当数值为0.0268时,执行出来以后变成.03,能让它变成0.03吗?前面加上0的那种
追答
lpad 补0
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
手机用户27002
2011-08-24 · TA获得超过232个赞
知道小有建树答主
回答量:660
采纳率:0%
帮助的人:398万
展开全部
你的sql语句是错的,最后多了一个逗号
sql可以在控制台输出检查对不对
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
682fmte031
2011-08-25 · TA获得超过236个赞
知道答主
回答量:509
采纳率:0%
帮助的人:324万
展开全部
你的sql语句是错的,最后多了一个逗号
sql可以在控制台输出检查对不对
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
nht6688
2011-08-24
知道答主
回答量:2
采纳率:0%
帮助的人:3389
展开全部
select round(bytes/1024/1024/1024,2) G from sys_order
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(4)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式