oracle辅导:查查oracle函数宝典,看看函数大全
来源:优易学  2011-2-15 15:21:56   【优易学:中国教育考试门户网】   资料下载   IT书店

 25.LOG(n1,n2)
  
  返回一个以n1为底n2的对数
  
  SQL> select log(2,1),log(2,4) from dual;
  
  LOG(2,1) LOG(2,4)
  --------- ---------
  0 2
  
  26.MOD(n1,n2)
  
  返回一个n1除以n2的余数
  
  SQL> select mod(10,3),mod(3,3),mod(2,3) from dual;
  
  MOD(10,3) MOD(3,3) MOD(2,3)
  --------- --------- ---------
  1 0 2
  
  27.POWER
  
  返回n1的n2次方根
  
  SQL> select power(2,10),power(3,3) from dual;
  
  POWER(2,10) POWER(3,3)
  ----------- ----------
  1024 27
  
  28.ROUND和TRUNC
  
  按照指定的精度进行舍入
  
  SQL> select round(55.5),round(-55.4),trunc(55.5),trunc(-55.5) from dual;
  
  ROUND(55.5) ROUND(-55.4) TRUNC(55.5) TRUNC(-55.5)
  ----------- ------------ ----------- ------------
  56 -55 55 -55
  
  29.SIGN
  
  取数字n的符号,大于0返回1,小于0返回-1,等于0返回0
  
  SQL> select sign(123),sign(-100),sign(0) from dual;
  
  SIGN(123) SIGN(-100) SIGN(0)
  --------- ---------- ---------
  1 -1 0
  
  30.SIN
  
  返回一个数字的正弦值
  
  SQL> select sin(1.57079) from dual;
  
  SIN(1.57079)
  ------------
  1
  
  31.SIGH
  
  返回双曲正弦的值
  
  SQL> select sin(20),sinh(20) from dual;
  
  SIN(20) SINH(20)
  --------- ---------
  .91294525 242582598
  
  32.SQRT
  
  返回数字n的根
  
  SQL> select sqrt(64),sqrt(10) from dual;
  
  SQRT(64) SQRT(10)
  --------- ---------
  8 3.1622777
  
  33.TAN
  
  返回数字的正切值
  
  SQL> select tan(20),tan(10) from dual;
  
  TAN(20) TAN(10)
  --------- ---------
  2.2371609 .64836083
  
  34.TANH
  
  返回数字n的双曲正切值
  
  SQL> select tanh(20),tan(20) from dual;
  
  TANH(20) TAN(20)
  --------- ---------
  1 2.2371609
  
  35.TRUNC
  
  按照指定的精度截取一个数
  
  SQL> select trunc(124.1666,-2) trunc1,trunc(124.16666,2) from dual;
  
  TRUNC1 TRUNC(124.16666,2)

上一页  [1] [2] [3] 

责任编辑:虫虫

文章搜索:
 相关文章
热点资讯
热门课程培训