oracle-常见函数

字符串函数:
1、substr()函数:截取字符串。substr('test123', 2, 3),截取从第二位开始的三字符,与java中String的subString方法不同。
2、trim()函数:删除字符串首尾空格。
3、char()函数:将ASCII码转换为字符串。
数学函数:
1、round()函数:返回数字的四舍五入值。默认为0.如round(2750.42, 1)结果为2750.4
2、ceil()函数:向上取整
3、floor()函数:向下取整
4、sign()函数:返回数字的正负性。若返回1,表示参数大小0;若返回-1,表示参数小于0;若返回0,表示参数等于0。
5、power()函数:乘方运算。
6、to_number()函数:将字符串转换为数值类型。
日期函数:
1、to_date()函数:将字符串转换为日期类型。如to_date('2013-10-10','yyyy-MM-dd')
聚合函数:
max();min();count();sum();avg()
其他函数:
1、decode()函数:多值判断。如decode(sign(avg(salary)-5000), 1,'高收入',0,'标准收入','一般收入'):当sign函数返回1时,decode函数返回'高收入',当sign函数返回0时,decode函数返回'标准收入',其余情况返回'一般收入'
2、nvl()函数:用户处理某列的值。有两个参数,参数1为处理的列,参数2为如参数1为空,返回参数2的值。如nvl(ename,'未知');若ename字段为空,则返回未知。
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值