SQL中常用的取值函数

  1. trunc(value,precision) 按指定的位数截取某个数字,不进行舍入操作。

    select trunc(23.33) from dual; 返回值 23

  1. round(value,precision) 把数值字段舍入为指定的小数位数

    select round(23.33) from dual; 返回值 23

  1. ceil(value) 产生大于或等于指定值的最小整数

    select ceil(23.33) from dual; 返回值 24

  1. floor(value) 产生小于或等于指定值的最大整数

    select floor(23.33) from dual; 返回值 23

  1. sign(value)返回与绝对值函数ABS()相反,abs()给出的是值的不带符号的量,sing()返回的是符号

    select sign(-23.33) from dual; 返回值 -1

posted @ 2021-04-05 10:41  雪漠阳光  阅读(1051)  评论(0编辑  收藏  举报