zoukankan      html  css  js  c++  java
  • oracle实验13:单行函数-数字函数

    oracle实验13:操作数字的函数

    常用的数字函数:

    • ROUND(列名|表达式, n):四舍五入函数。
    • TRUNC(列名|表达式,n):截断函数。
    • CEIL(列名|表达式):取整。
    • ABS(列名|表达式):取绝对值。
    • MOD(m,n):取余函数。

    ROUND四舍五入函数

    SQL> select round(12.548,2),round(12.548,0),round(12.548,-1) from dual;

    ROUND(12.548,2) ROUND(12.548,0) ROUND(12.548,-1)                               
    --------------- --------------- ----------------                               
              12.55              13               10                               

    以小数点为核心,2取两位小数;0取整,可以不写;-1表示取小数点前一位。


    TRUNC截断函数

    SQL> select TRUNC(12.548,2),TRUNC(12.548,0),TRUNC(12.548,-1) from dual;

    TRUNC(12.548,2) TRUNC(12.548,0) TRUNC(12.548,-1)
    --------------- --------------- ----------------
              12.54              12               10

    CEIL取整,上进位,和TRUNC全部去掉正好相反。

    SQL> select ceil(45.001) from dual;

    CEIL(45.001)
    ------------
              46

    abs取绝对值

    SQL> select abs(-234.00) from dual;

    ABS(-234.00)
    ------------
             234

    mod取余数

    SQL> select mod(sal,2000) from emp;

    MOD(SAL,2000)
    -------------
              801
             1601
             1250
              975
             1250
              850
              450
             1000
             1501
              950
             1002
             1300

    已选择12行。

     

    返回目录  http://www.cnblogs.com/downpour/p/3155689.html

  • 相关阅读:
    pl/sql developer中如何导出oracle数据库结构? 参考文章一
    ORACLE知识点整理之一
    WebService之第一天
    Eclipse中,open declaration;open implementation;open super implementation的区别
    Maven 手动添加 JAR 包到本地仓库
    clipse maven 项目 出现红色叹号 解决方法
    eclipse快捷键设置
    Hibernate3--快速入门--第一天
    C++ 虚函数表解析
    c++ primer复习(二)
  • 原文地址:https://www.cnblogs.com/downpour/p/3155273.html
Copyright © 2011-2022 走看看