Oracle的substr函式簡單用法

2021-07-22 10:13:28 字數 430 閱讀 3949

substr(字串,擷取開始位置,擷取長度) //返回擷取的字

substr('hello world',0,1) //返回結果為 'h'  

*從字串第乙個字元開始擷取長度

為1的字串

substr('hello world',1,1) //返回結果為 'h'  

*0和1都是表示擷取的開始位置為第

乙個字元

substr('hello world',2,4) //返回結果為 'ello'

substr('hello world',-3,3)//返回結果為 'rld' 

*負數(-i)表示擷取的開始位置為字元

串右端向左數第i個字元

測試:

select substr('hello world',-3,3) value from dual;

oracle中的substr 函式

substr cexpression,nstartposition ncharactersreturned 其中,cexpression指定要從其中返回字串的字元表示式或備註字段 nstartposition用於指定返回的字串在字元表示式或備註欄位中的位置,ncharactersreturned用於...

oracle的substr函式的用法

oracle的substr函式的用法 length this is a test 6,2 would return is this is a test 6 would return is a test techonthenet 3,3 would return net techonthenet 6,...

oracle的substr函式的用法

oracle的substr函式的用法 取得字串中指定起始位置和長度的字串 substr string,start position,length this is a test 6,2 would return is this is a test 6 would return is a test te...