DM数据库常用函数之一

1.ABS(n):返回n的绝对值;

2.ACOS(n):返回n的反余弦值,n的取值-1到1;

3.ASIN(n):返回n的反正弦值,n的取值-1到1;

4.ATAN(n):返回n的反正切值;

5.ATAN(n,m):返回n/m的反正切值;

6.CEIL(n)/CEILING(n):返回大于等于n的最小整数;

      select ceil(15.67);

     

      select ceil(-15.67);

     

7.COS(n):返回n的余弦值。 

8.COSH(n):返回n的双曲余弦值。 

9.COT(n):返回n的余切值。

10.DEGREES(n):返回弧度n对应的角度值。

11.EXP(n):返回e的n次幂。

12.FLOOR:返回n的最大整数值。

 select floor(15.67); 

select floor(-15.67);

13.GREATEST(n1,n2,n3):求n1,n2,n3中最大的数。

   select GREATEST(1,3.4,6.9);

14.GREAT(n1,n2) :求n1,n2中最大的数。

15.LEAST(n1,n2,n3):求n1,n2,n3中最小的数。

16.LN(n):返回n的自然对数。

17.LOG(m,n):返回n以m为底的对数,m省略则返回n的自然对数。m>0,且不能为1。

18.LOG10(n):返回n以10为底的对数。

19.MOD(m,n):返回m/n的余数。

20.PI():求Π的函数。

21.POWER(m,n):求m的n次幂。

22.RADIANS(n):返回角度n的弧度值。

23.RAND([n]):返回0到1的随机浮点数值。

 select rand();

24.ROUND(n,m):求n小数点m位的四舍五入值,m缺省值0。

  select round(rand(),2);

25.SIGN(n):n为正数,SIGN(n)就为1,n为负数,SIGN(n)就为-1,SIGN(0)为0。

26.SIN(n):求n的正弦值。

27.SINH(n) :求n的双曲线正弦值。

28.SORT(n):求n的平方根。

29.TAN(n):求n的正切值。

30.TANH(n):求n的双曲线正切值。

31.TO_NUMBER(n,fmt):将n转化成fmt格式的数据。合格的fmt格式如下

    

     select to_number('1,111.11','9G999D99');

 

33.TRUNC/TRANCATE(n,m):将数值 n 的小数点后第 m 位以后的数全部截去。当数值参数 m 为负数时表示将 数值n的小数点前的第m位截去。当数值参数m省略时,m默认为0。  

34.TO_CHAR(n,fmt):将n转换成fmt格式的字符。

select to_char('1111'+222);

35.BITAND(n1,n2):返回两个数值型数值n1和n2按位进行AND运算后的结果。n1和n2的位都是1,那么结果位是1,否则是0。

select bitand(-2,-4);

 

  • 0
    点赞
  • 6
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值