今天在使用oracle sql 在处理数字时发现对函数有点陌生,借下班时间,简单整理一下:
整数处理:
floor( 55.55) 返回小于等于x的最大整数值
ceil(55.55) 计算大于或等于x的最小整数值
abs(55.55) 取绝对值
mod(x,y) 模运算
小数处理:
trunc(x[,n]) 小数点后保留保留n位小数,,如果参数n为空,则保留整数部分,小数点后都截取掉
round(1.2345, n) 小数点后n+1位,四舍五入,保留n位小数。
数学函数:
三角函数,用到再总结
格式化数字:
to_char(x,'*******')