Oracle SQL语句操作数字:取整、四舍五入及格式化
来源:互联网 发布:壁纸知乎 编辑:程序博客网 时间:2024/06/08 03:08
http://cheneyph.javaeye.com/blog/453492
用oracle sql对数字进行操作: 取上取整、向下取整、保留N位小数、四舍五入、数字格式化
取整(向下取整):
select floor(5.534) from dual;
select trunc(5.534) from dual;
上面两种用法都可以对数字5.534向下取整,结果为5.
如果要向上取整 ,得到结果为6,则应该用ceil
select ceil(5.534) from dual;
四舍五入:
SELECT round(5.534) FROM dual;
SELECT round(5.534,0) FROM dual;
SELECT round(5.534,1) FROM dual;
SELECT round(5.534,2) FROM dual;
结果分别为 6, 6, 5.5, 5.53
保留N位小数(不四舍五入):
select trunc(5.534,0) from dual;
select trunc(5.534,1) from dual;
select trunc(5.534,2) from dual;
结果分别是 5,5.5,5.53,其中保留0位小数就相当于直接取整了。
数字格式化:
select to_char(12345.123,'99999999.9999') from dual;
结果为12345.123
select to_char(12345.123,'99999999.9900') from dual;
小数后第三第四为不足补0,结果为12345.1230
select to_char(0.123,'99999999.9900') from dual;
select to_char(0.123,'99999990.9900') from dual;
结果分别为 .123, 0.123
- Oracle SQL语句操作数字:取整、四舍五入及格式化
- Oracle SQL语句操作数字:取整、四舍五入及格式化
- Oracle SQL语句操作数字:取整、四舍五入及格式化
- Oracle SQL语句操作数字:取整、四舍五入及格式化
- Oracle SQL语句操作数字:取整、四舍五入及格式化(资料收集)
- 用oracle sql对数字进行操作: 取上取整、向下取整、保留N位小数、四舍五入、数字格式化
- Oracle数字函数:数字四舍五入,取整以及格式化
- C#数字取整,四舍五入方法
- Java数字格式化以及四舍五入
- PHP四舍五入精确小数位及取整
- PHP四舍五入精确小数位及取整
- PHP四舍五入精确小数位及取整
- sql语句格式化数字(前面补0)
- Sql Server 向上取整,向下取整,四舍五入
- 数字取整或保留小数四舍五入的正确写法
- ORACLE 常用SQL语句及profile相关操作(转)
- sprintf() 格式化数字,小数位数,四舍五入
- 关于取整 四舍五入
- GOF以及java的23种设计模式简介
- sql server行级锁,排它锁,共享锁的使用
- Java HashMap和TreeMap的排序问题总结
- WINCE 的API大全
- JSON指南
- Oracle SQL语句操作数字:取整、四舍五入及格式化
- Struts2配置
- 纹理映射中的双线性插值
- java 包装器特性 和及其对象创建特性
- 安装SCIM
- 什么是ARM?----硬件平台
- 自定义GridView分页模板
- ●●教你如何在鼠标右键中添加excel,word,ppt的快捷方式
- Mathematics for Computer Graphics