oracle中round()四舍五入

语法:

Round 函数

语法为ROUND(number,num_digits)

其中Number是需要进行四舍五入的数字;Num_digits为指定的位数,按此位数进行四舍五入,如果 num_digits 大于 0,则四舍五入到指定的小数位,如果 num_digits 等于 0,则四舍五入到最接近的整数,如果 num_digits 小于 0,则在小数点左侧进行四舍五入。

例如:

ROUND(2.149, 0) 将 2.149 四舍五入到一个整数结果为2。

ROUND(2.15, 1) 将 2.15 四舍五入到一个小数位,结果为2.2。

ROUND(2.149, 1) 将 2.149 四舍五入到一个小数位结果为2.1。

ROUND(-1.475, 2) 将 -1.475 四舍五入到两小数位结果为-1.48)。

ROUND(21.5, -1) 将 21.5 四舍五入到小数点左侧一位结果为20。

sqlplus下演示:

SQL> select round(24.946,0) from dual;

ROUND(24.946,0)

---------------

25

SQL> select round(24.946,1) from dual;

ROUND(24.946,1)

---------------

24.9

SQL> select round(24.946,2) from dual;

ROUND(24.946,2)

---------------

24.95

SQL> select round(24.946,-1) from dual;

ROUND(24.946,-1)

----------------

20

SQL> select round(24.946,-2) from dual;

ROUND(24.946,-2)

----------------

0

SQL> select round(26.946,-1) from dual;

ROUND(26.946,-1)

----------------

30

oracle中负数的四舍五入,oracle中round()四舍五入相关推荐

  1. oracle中查询四舍五入,Oracle SQL语句实现数字四舍五入取整

    取整(向下取整): select floor(5.534) from dual; select trunc(5.534) from dual; 上面两种用法都可以对数字5.534向下取整,结果为5. ...

  2. oracle delete not in 优化,Oracle中的sql语句优化

    1.选择最有效率的表名顺序(只在基于规则的优化器中有效) ORACLE的解析器按照从右到左的顺序处理FROM子句中的表名,FROM子句中写在最后的表(基础表driving table)将被最先处理,在 ...

  3. oracle中key,mysql中的key在oracle中是什么

    mysql中的key在oracle中是什么 说明一下.key在oracle中对应的是什么? 比如说: CREATE TABLE `AdBanner` ( `BannerId` int(8) NOT N ...

  4. oracle 查询字段除了as,Oracle中怎样查询数据表的哪个字段是主键

    工作中要用到 Oracle 10g,经常要向其中的某张表插入事件发生的日期及时间.专门就 Oracle 的日期及时间显示方式和插入方式记一笔 工作中要用到 Oracle 10g,经常要向其中的某张表插 ...

  5. 从oracle9i/92数据库中导出数据至 oracle 8.1.7 数据库中

    根据ORACLE官方文档的说明,一旦数据库创建后,数据库的字符集是不能改变的.因此,提前考虑自己的数据库将选用哪一种字符集 是十分重要的.数据库字符集选择的一般规则是将数据库字符集设定为操作系统本地字 ...

  6. oracle中asm磁盘不足,Oracle用户无法访问ASM磁盘组问题

    1. 权限问题引起找不到ASM磁盘组 1.1 确认操作系统用户属主 # 确认属主 Grid Infrastructure Home Owner : grid Primary Group : oinst ...

  7. oracle字符串只截取中文,Oracle提取字符串中“汉字”串的解决办法

    我们在实际工作中常常要使用去特殊字符的功能,特别是插入到数据库中的数据,我们为了保证数据的质量,往往需要对数据进行清洗, 我们在实际工作中常常要使用去特殊字符的功能,特别是插入到数据库中的数据,我们为 ...

  8. oracle数据泵还原命令,Oracle Linux环境中使用数据泵的形式还原Oracle数据库

    今天需要将一个数据泵方式导出的oracle备份文件还原到Linux环境下的Oracle数据库中,花了我不少时间查资料才搞定,得记录下来. 第一步.使用SecureFXPortable工具,将备份文件( ...

  9. oracle排序非英文最后,Oracle中中文、数字,英文混杂形式的字段进行排序的方法...

    http://blog.csdn.net/p451933505/article/details/9272257 对Oracle中中文.数字.英文混杂形式的字段进行排序的方法: 例如: order by ...

最新文章

  1. 概率密度函数pdf(probability densinity function) DOC API
  2. 批量关闭公众号推送_微信内测新功能:提醒用户可停止接收长期不阅读公众号推送...
  3. docker网络集群
  4. linux shell wc 命令
  5. 【NLP】Transformer的中年危机?
  6. Java编写一个WebService并在Tomcat上发布
  7. 阿里巴巴Java开发手册的正确学习姿势是怎样的? | 文末送书
  8. Android 7.0判断栈顶Activity错误 几率显示为launcher
  9. 阴谋还是骗局?美国最牛家族的“董事长”,跑到中国开了家假银行.....
  10. UVA216 UVALive5155 Getting in Line【全排列+回溯】
  11. (重读)JavaScript高级程序设计第四版
  12. 2022新版完整版青龙面板对接机器人,傻妞对接onebot(oicq)协议实现机器人功能
  13. 1602显示字符串的C语言程序,LCD1602程序显示字符串
  14. 笔试c语言编程题技巧,c语言笔试题答题技巧
  15. 你熟悉的新华书店,已经变样了 | 数字化案例
  16. 安装此计算机程序代码18,我安装VS15,运行程序代码的时候显示的是计算机丢失msv...
  17. 安装虚拟机VMware 出现failed to install the hcmon driver 问题 避坑
  18. mame0.239选定系统所需要的ROM/磁碟映像档为缺少或不正确
  19. Go语言自学系列 | golang包管理工具go module
  20. 服务器安装win7系统不停重启,win7系统下路由器总是每天都自动重启如何解决

热门文章

  1. 5G网络中的一些基本概念
  2. 海外游戏视频广告怎么做
  3. html5拼图游戏开题报告,拼图游戏开题报告-20210406005939.doc-原创力文档
  4. 百度API--通过ip地址定位
  5. 如何实施软件质量保证
  6. oracle完整的新建用户,oracle新建用户
  7. 城市化进程与消防技术的四个阶段
  8. 系统安全!几条命令让你的服务器固若金汤!!
  9. 腾讯云服务器安装mysql 8服务
  10. win7修改ftp服务器密码,win7+ftp服务器设置密码