标签:instr 通过 substr scn 大小写 length 英文 china 去掉
字符函数,顾名思义,操作的就是字符串。通过下图,我们来了解一下Oracle的字符函数。
select lower(‘Hello World‘) 转小写,upper(‘Hello World‘) 转大写,initcap(‘hello world‘) 首字母大写
from dual;
select substr(‘Hello World‘,3) from dual;
select substr(‘Hello World‘,3,4) from dual;
--对于英文来说,字符数和字节数一样
select length(‘Hello World‘) 字符, lengthb(‘Hello World‘) 字节 from dual;
--对于中文来说,一个字符数等于两个字节数
select length(‘中国‘) 字符, lengthb(‘中国‘) 字节 from dual;
select instr(‘Hello World‘,‘ll‘) 位置 from dual;
select lpad(‘abcd‘,10,‘\*‘) 左,rpad(‘abcd‘,10,‘\*‘) 右 from dual;
select trim(‘H‘ from ‘Hello WorldH‘) from dual;
select replace(‘Hello World‘,‘l‘,‘\*‘) from dual;
标签:instr 通过 substr scn 大小写 length 英文 china 去掉
原文地址:https://blog.51cto.com/collen7788/2496002