ORACLE-数学和字符函数

--数学函数 


select ABS(-15) from dual;  --返回绝对值 


select mod(10,3) from dual;  --返回余数


select round(145.2584,-1) from dual;    --四舍五入


select trunc(123.45,-1) from dual;  --  截取数字




--字符函数
select ascii('A') from dual;  -- 返回首字母的ASCII 码


select chr(65) from dual; -- 和ascii 相反


select length('你好') from dual;  --返回字符串的长度  


select length('sfd') from dual; 


select SUBSTR('ABCDEFG',3,4) from dual;  --字符截取 


select CONCAT('你好','!')||'中国' from dual;


select upper('ac') from dual;


select lower('AC') FROM DUAL;


select INITCAP('the soap') from dual;  --首字母大写 


select instr('oracle traning','ra',3) instring from dual;   -- instr() 返回一个字符串在另一个字符串出现的位置  


select replace('this is a test','tes','resul') from dual;   --替换函数


select rpad('gao',6, '*') from dual;  --右边字符串填充
select lpad('ni',5,'**') from dual;   --左边字符串填充 


select rtrim('nihao   '),ltrim('  欢迎您') from dual;   --去左边,右边空格 

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值