oracle字符函数用法
concat 字符串链接函数
select concat(‘hello’, ‘world’)from dual
–helloworld
instr 获取子串在父串中的位置
select instr (‘hello world’,or) from dual
–8//空格也算是一个字
lenght 求字符串的长度
select lenght(‘hello’) from dual
–5
lower 将字符串每一位都转小写
select lower (‘pooCHAI’) from dual --poochai
upper 将字符串每一位都转大写
select upper (‘Poochai’) from dual
–POOCHAI
initcap 每个单词的首字母大写
select initcap (‘today is a nice DAY’)
–Today Is A Nice Day
ltrim 左侧删除指定字符
select ltrim (‘poo chai poo’,‘poo’) from dual
–chai pooselect ltrim(’ hello world ') from dual;
–('hello world ')默认删除空格
rtrim 右侧删除指定字符
select rtrim (‘poo chai poo’,‘poo’) from dual
–poo chai
trim 两侧删除指定字符
select trim(‘x’ from ‘xxxxxhello worldxxxx’) from dual
–hello ;//注意顺序
replace 替换字符
select replace (‘hello world’,‘ll’,‘66’) from dual --he66o world
'hello world' 目标字符串 使用66 替换llo. 全部替换
substr从字符串的某个位置开始,截取指定数量个字符
select substr (‘poo chai’,3,4) from dual
– o ch
上一篇: 批处理输出n阶幻方脚本
下一篇: Msd、Undelete命令的使用方法
推荐阅读