• 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

  • 相关阅读:
    C# Using MySQL
    C++ Asynchronous IO on Windows
    C++ Bind adapter usage
    C# Entity Framework with MSSQL, MYSQL
    Read a file into array for C++/C#
    上下移动 04.16
    盒子模型001基础
    JavaScript&JQ 001_五角星评分
    jQuery EasyUI tree的 使用
    自定义实现URL重写 04.18
  • 原文地址:https://www.cnblogs.com/downpour/p/3155273.html
Copyright © 2020-2023  润新知