首页 / ORACLE / oracle常用字符函数
oracle常用字符函数
内容导读
互联网集市收集整理的这篇技术教程文章主要介绍了oracle常用字符函数,小编现在分享给大家,供广大互联网技能从业者学习和参考。文章包含1578字,纯文字阅读大概需要3分钟。
内容图文
![oracle常用字符函数](/upload/InfoBanner/zyjiaocheng/875/94f56d371a7c4252b1902b28ef934888.jpg)
oracle常用字符函数
字符函数:
concat:(字符连接函数)
--字符连接 select concat('con','cat') from dual; select 'co'||'nc'||'at' from dual;
initcap:(首字符大写)
--首字符大写
--其余全部小写 select initcap('initCAP') from dual;
instr:(字符串查找)
--字符串查找
--参数1:被查找的字符串
--参数2:要查找的字符串
--参数3:查找的其实位置
--参数4:第几次出现 select instr('31415926535','926') from dual;
upper、lower:(字符串大小写)
--字符串大小写 select upper('upper'),lower('LOWER) from dual
lpad、rpad:(字符左右补充)
--字符补充函数 --参数1:原字符串 --参数2:补充后达到的个数 --参数3:补充的字符 select rpad('11',10,'*') from dual; select lpad('11',10,'*') from dual;
ltrim、rtirm:(字符左右删除)
--字符删除函数
--参数1:要进行删除的字符串
--参数2:从字符串的左/右删除指定的字符参数2,第二个参数省略则删除空格 select ltrim(' rtrim') from dual; select rtrim('11******','*') from dual; select ltrim(rtrim('***11****','*'),'**') from dual;
substr:(截取字符串)
--截取字符串
--参数1:原字符串
--参数2:选择开始的下标,从1开始
--参数3:选取的个数 select substr('31415926535',3,8) from dual;
replace:(替换字符串)
--替換字符串
--参数1:原字符串
--参数2:需要替换的字符
--参数3:替换成的内容 select replace('**字符串','**','替换') from dual;
trim:(去除空格)
--去除空格
--参数1:删除的字符,如果和from一块省略则删除两边的空格
--参数2:进行操作的字符串 select trim(' 111 ') from dual; select trim('*' from '****111****') from dual;
--leading从左边开始删除,trailing从右边删除,both默认方式,从两边删除 select trim(leading '*' from '**$$111') from dual; select trim(trailing '*' from '111**') from dual; select trim(both '1' from '111*111') from dual;
内容总结
以上是互联网集市为您收集整理的oracle常用字符函数全部内容,希望文章能够帮你解决oracle常用字符函数所遇到的程序开发问题。 如果觉得互联网集市技术教程内容还不错,欢迎将互联网集市网站推荐给程序员好友。
内容备注
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 gblab@vip.qq.com 举报,一经查实,本站将立刻删除。
内容手机端
扫描二维码推送至手机访问。