一件事情不付诸实践,即使在心里想一万遍也是徒然。|

lmyyyy

园龄:2年8个月粉丝:7关注:10

5月4日总结

2、Oracle函数分类

Oracle函数分为单行函数和聚合函数

单行函数:对每一个函数应用在表的记录中时,只能输入一行结果,返回一个结果。
常见的单行函数有如下四种
① 数值型函数:对数字进行计算,返回一个数字。
②字符函数:对字符串操作。
③转换函数:可以将一种数据类型转换为另外一种数据类型。
④日期函数:对日期和时间进行处理。
null函数:处理null值的相关函数
聚合函数:聚合函数同时可以对多行数据进行操作,并返回一个结果。

3、数值型函数
3.1 求绝对值函数

abs(n)函数

用于返回绝对值

SQL> select abs(10),abs(-10),abs('100') from dual;

ABS(10) ABS(-10) ABS('100')


10 10 100

3.2 求余函数

mod(n2,n1)

返回n2除以n1的余数

SQL> select mod(5,2),mod(8/3,3),mod('10',2),mod(-10,6),mod(3,0) from dual;

MOD(5,2) MOD(8/3,3) MOD('10',2) MOD(-10,6) MOD(3,0)


1 2.66666666 0 -4 3

3.3 判断数值正负函数

sign(n) 函数

n为正返回1,n为0返回0,n为负返回-1

SQL> select sign(-2),sign(2),sign(0.0),sign(-3*2) from dual;

SIGN(-2) SIGN(2) SIGN(0.0) SIGN(-3*2)


-1 1 0 -1

3.4 三角函数

cos(n):返回余弦值 acos(n):返回反余弦值 sin(n):返回正弦值 asin(n) tan(n):返回正切值 atan(n):返回反正切值

SQL> select cos(3.1415926),acos(1),sin(0.5),asin(1),tan(1),atan(1) from dual;

COS(3.1415926) ACOS(1) SIN(0.5) ASIN(1) TAN(1) ATAN(1)


-0.99999999999 0 0.47942553 1.57079632 1.55740772 0.78539816

3.5 返回以指定数值为准整数的函数

ceil(n)函数

返回大于等于n的最小整数

本文作者:lmyyyy

本文链接:https://www.cnblogs.com/lmyy/p/17383163.html

版权声明:本作品采用知识共享署名-非商业性使用-禁止演绎 2.5 中国大陆许可协议进行许可。

posted @   lmyyyy  阅读(12)  评论(0编辑  收藏  举报
点击右上角即可分享
微信分享提示
评论
收藏
关注
推荐
深色
回顶
收起