加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 百科 > 正文

Oracle数据库的数值函数

发布时间:2020-12-12 14:34:24 所属栏目:百科 来源:网络整理
导读:一 四舍五入 1、语法 ROUND(n[,m]) 省略m:0 m0:小数点后m位 m0:小数点前m位 n表示要进行四舍五入的值。 m表示要保留小数点后几位或前几位。 2、举例 SQL select round ( 23.4 ), round ( 23.45 , 1 ),- 1 ) from dual ; ROUND ( 23.4 ) ROUND ( 23.45 , 1 )

一 四舍五入

1、语法 ROUND(n[,m]) 省略m:0 m>0:小数点后m位 m<0:小数点前m位 n表示要进行四舍五入的值。 m表示要保留小数点后几位或前几位。 2、举例
  1. SQL>select round(23.4),round(23.45,1),-1)from dual;
  2. ROUND(23.4) ROUND(23.45,1) ROUND(23.45,-1)
  3. ----------------------------------------
  4. 2323.520
二 取整函数 1、语法 CEIL(n) FLOOR(n) 2、举例
  1. SQL>select ceil(23.45),floor(23.45)from dual;
  2. CEIL(23.45) FLOOR(23.45)
  3. -----------------------
  4. 2423
三 常用计算函数 ABS(n) MOD(m,n):如果m和n中有一个null值,则结果返回null。 POWER(m,n):表示m的n次幂。 SQRT(n):求平方根
  1. SQL>select abs(23.45),abs(-23),abs(0)from dual
  2. 2;
  3. ABS(23.45) ABS(-23) ABS(0)
  4. ------------------------------
  5. 23.45230
  6. SQL>select mod(5,2)from dual;
  7. MOD(5,2)
  8. ----------
  9. 1
  10. null)from dual;
  11. MOD(5,NULL)
  12. -----------
  13. SQL>select power (2,3),power(null,3)from dual;
  14. POWER(2,3) POWER(NULL,3)
  15. -----------------------
  16. 8
  17. SQL>select sqrt(16)from dual;
  18. SQRT(16)
  19. ----------
  20. 4
四 三角函数 SIN(n)、ASIN(n) COS(n)、ACOS(n) TAN(n)、ATAN(n) SQL>select sin(1.57)from dual;
  • SIN(1.57)
  • ----------
  • .999999683
  • (编辑:李大同)

    【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

      推荐文章
        热点阅读