字符函數,顧名思義,操做的就是字符串。經過下圖,咱們來了解一下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;