Oracle 常用的一些函数讲解

在这里插入图片描述
##1. 单行函数

单行函数对于从表中查询的每一行只返回一个值
在这里插入图片描述

1.1日期函数

在这里插入图片描述

1.2字符函数

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

1.3数字函数

ABS(x) 函数,此函数用来返回一个数的绝对值

CEIL(x)函数,用来返回大于或等于X的最小整数

COS(x)函数,返回x的余弦值。x是以弧度表示的角度

COSH(x)函数,返回X的双曲余弦

FLOOR(x)函数,用来返回小于或等于X的最大整数

POWER(x,y)函数,返回X的Y次幂。底X和指数Y都不必是正整数,但如果X是负数的话,Y必须是整数

MOD(被除数,除数)求余函数,如果除数为0,则返回被除数

ROUND(x[,y])函数,返回舍入到小数点右边Y位的X值。Y缺省为0,这将X舍入为最接近的整数。如果Y是负数, 那么舍入到小数点左边相应的位上,Y必须为整数

TRUNC(x[,y])截取值函数,Y缺省为0,这样X被截取成一个整数。如果Y为负数,那么截取到小数点左边相应位置

SQRT(x)函数,返回x的平方根,x不能是负数

SIGN(x)函数,此函数用来返回一个数的正负值,若为一个正数则返回1,若为一个负数则返回-1,若为0则仍返回0,有点像把模拟量数字化的意思

1.4转换函数

在这里插入图片描述

1.5其他函数

NVL(exp1,exp2) : 如果exp1为null,则NVL返回exp2;反之返回exp1
NVL2(exp1,exp2,exp3) :如果exp1不是null,则返回exp2,如果是,则返回exp3
NULLIF(exp1,exp2) :如果exp1,exp2相等则返回null,否则返回exp1

1.6分组函数

在这里插入图片描述
在这里插入图片描述

1.7分析函数

在这里插入图片描述
在这里插入图片描述

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值