整理一下常用到的oracle 数值相关的函数:

约数(四舍五入):round() 例如,保留小数点后两位小数:select round(3.2233,2) from dual 返回结果3.22。

求平均值:avg()

求最大值:max()

求最小值:min()

计数:count()

求和:sum() 这五个都是分组函数。

绝对值:abs() 例如:select abs(-3) from dual 返回值3.

向上取整:ceil() 例如:select ceil(3.2) from dual,select ceil(3.6) from dual 返回值都是4.

向下取整:floor() 例如:select ceil(3.2) from dual,select ceil(3.6) from dual 返回值都是3.

取整:trunc()截取数值的某一部分。例如:select trunc(3.75) from dual 返回结果是3.

判断值的正负:sign(n)如果n大于0返回1,小于0返回-1,等于0,返回0.

今天在工作中接触到一个新的oracle函数,NVL2(),它是NVL()的扩展。它有三个参数,NVL2(exper1,exper2,exper3)如果exper1为空,那么返回exper3。如果exper1不为空,那么返回exper2.

oracle 数值向上取整,oracle数值函数相关推荐

  1. js怎么向上取整_JavaScript Math.ceil 方法(对数值向上取整)

    JavaScript Math.ceil 方法Math.ceil 方法用于对数值向上取整,即得到大于或等于该数值的最小整数.语法如下: Math.ceil(x) 参数说明: 参数 说明 x 必需.必须 ...

  2. math的向上取整_math的向上取整_JavaScript Math.ceil 方法(对数值向上取整)

    JavaScript Math.ceil 方法Math.ceil 方法用于对数值向上取整,即得到大于或等于该数值的最小整数.语法如下: Math.ceil(x) 参数说明: 参数 说明 x 必需.必须 ...

  3. oracle中101向上取整,oracle向上取整的函数 oracle除数取整

    excel中取整函数是如何实现的? 让我们看看Excel的舍入问题 !分别使用: 1,int(A1),round directly 2,A1 mod(A1,1),mod(A1,1)是获取小数点的方法 ...

  4. oracle 数字格式取整,Oracle SQL语句操作数字:取整、四舍五入及格式化

    用oracle sql对数字进行操作: 取上取整.向下取整.保留N位小数.四舍五入.数字格式化 取整(向下取整): select floor(5.534) from dual; select trun ...

  5. oracle sql查询取整,Oracle SQL语句操作数字:取整、四舍五入及格式化

    用oracle sql对数字进行操作: 取上取整.向下取整.保留N位小数.四舍五入.数字格式化 取整(向下取整): select floor(5.534) from dual; select trun ...

  6. oracle除法向上取整函数,ORACLE取整函数

    ceil(15.47)取比15.47大的最近的一个整数 SQL> select ceil(15.47) from dual; CEIL(15.47) ----------- 16 floor(1 ...

  7. 数据向上取整十、整百、整千、整万...

    应用场景:当图表纵坐标的最大值要等于 所提供数据数组的最大值向上取整十.整百.整千.整万... 思路: 将目标数值v1向上取整,目的是当数值有小数部分时,会四舍五入为整数 计算目标数值的长度lengt ...

  8. oracle向上取整10倍数,Oracle四舍五入,向上取整,向下取整

    用oracle sql对数字进行操作: 取上取整.向下取整.保留N位小数.四舍五入.数字格式化 取整(向下取整): select floor(5.534) from dual; select trun ...

  9. Oracle四舍五入,向上取整,向下取整

    用oracle sql对数字进行操作: 取上取整.向下取整.保留N位小数.四舍五入.数字格式化取整(向下取整): select floor(5.534) from dual; select trunc ...

最新文章

  1. mysql数据库增删改实例_Mysql1:数据库表操作,增删改查举例
  2. 7个最佳的学习Python编程的开源库
  3. 【周末阅读】人工智能时代基础数据服务大有可为
  4. 前端实例练习 - 轮播图
  5. Android 使用LocationLstenser获取位置信息
  6. 如何通过postman测试需要登录授权的接口
  7. linux工作笔记-linux之间文件传输图形界面工具gftp
  8. 关于delete字符串 需不需要加 [ ]
  9. pandas练习题二
  10. JUC与JVM并发编程学习笔记03
  11. MATLAB矩阵运算部分知识总结
  12. 拼多多签名认证Sign
  13. 半空间数据空间化相关接口
  14. 【大数据技术】实验3:熟悉常用的Hive操作
  15. Linux服务器CPU100%问题
  16. ACWing 908.最大不相交区间数量
  17. 计算机专业申请ps怎么写,美国留学申请:个人陈述PS范文(计算机专业)
  18. 【C】【Linux】利用C curses函数库进行终端彩色显示
  19. 7-19 支票面额 (15 分) 一个采购员去银行兑换一张y元f分的支票,结果出纳员错给了f元y分。采购员用去了n分之后才发觉有错,于是清点了余额尚有2y元2f分,问该支票面额是多少?
  20. 解决某些Android手机人民币符号¥只显示一横的方法

热门文章

  1. 林仕鼎谈数据中心计算(一):整体大于部分之和
  2. QT中出现 : No such signal QPushButton
  3. DEFORM-3D仿真软件Part旋转中心轴如何确定?
  4. windows10下面安装alphapose解决 ImportError : cannot import name ‘deform_conv_cuda‘
  5. 微软允许员工永久在家办公的背后或许暗藏杀机
  6. 申请教育邮箱和使用微软 OneDrive API 和腾讯云 SCF 免费搭建个人网盘
  7. Manjaro 20 KDE 配置心得
  8. linux使用佳能ip1188,佳能ip1188黑白喷墨打印机怎么安装使用?
  9. baocms伪静态_BAOcms二次开发定制
  10. 奇偶分频电路设计(任意占空比、50%占空比)