Oracle SQL语句操作数字:取整、四舍五入及格式化
来源:互联网 发布:python lower函数 编辑:程序博客网 时间:2024/06/06 15:39
Oracle SQL语句操作数字:取整、四舍五入及格式化
用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() 格式化数字,小数位数,四舍五入
- 关于取整 四舍五入
- Linux环境下安装软件的正确卸载
- 伪静态
- Json解析工具Jackson(简单应用)
- 十进制数含有的二进制1个数
- win7+centOS 双系统 开机grub问题
- Oracle SQL语句操作数字:取整、四舍五入及格式化
- 驱动 内核 程序
- 使用 Chrome 开发者工具进行 JavaScript 问题定位与调试
- u-boot-2009.08在mini2440上的移植(一)——建立工程环境——调试心得
- 黑马程序员——java基础——核心类
- NET SDK 开源
- source insight 常用操作(持续更新)
- C/C++的参数传递机制
- 新建以MySql为数据库的Rails项目