个人博客第五篇:Oracle之常用函数

本文详细介绍了Oracle数据库中的一些常用函数,包括sysdate获取当前日期、concat字符串拼接、chr将ASCII码转换为字符、substr字符串截取、replace替换、lpad/rpad填充、initcap首字母大写、lower/upper大小写转换、instr查找位置、floor取整、mod求余数、round四舍五入、power求幂、to_number/to_date/to_char转换、add_months添加月份、months_between计算月差、last_day获取月最后一天、decode条件判断、nvl空值处理、行列转换等内容,是学习Oracle函数操作的重要参考资料。
摘要由CSDN通过智能技术生成

1.sysdate:当前的日期包含时间

select sysdate from dual;

2.length(str)函数:返回字符串的长度,str表示一个字符串 

3.concat(str1,str2):str1,str2都是字符串,将字符串str1和str2拼接在一起

如:select concat('aa','bb') from dual;

||:它是字符串连接符

select 'aa'||'bb' from dual 与上面查询语句所展示的效果是一样的

注意:字符串要用单引号括起来,在字符串(单引号中)中使用两个连着的单引号,这时第一个单引号是一个转义符号

4.chr(ASCCII):它将ASCCII码转换成字符

如:select chr(65) from dual;

 

5.substr(str,index,len):字符串截取函数,str是一个字符串,index截取的开始位置,len截取的长度(第三个参数可省略)

如:select substr('abcdefg',2,5) from dual;

 6.trim([s from ]str):str表示字符串,s表示字符,表示去除字符串两端的空格,如果加s,表示去除字符串两端的字符s

如:select trim('   abcd    ') from dual;

 

ltrim(str[,'s']):去除字符串左边的空格或者字符s

rtrim(str[,'s']):去除字符串右边的空格或者字符s

7.replace(str,s,d):替换函数 str字符串,s要替换的内容,d替换成内容,表示将字符中str中的s替换成d

如:select replace('abcd1qewr1qerazdf','qe','QE') from dual;

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值