oracle中substr函式(擷取字段)

2021-09-26 04:59:30 字數 522 閱讀 3197

所使用函式:substr(string,start,length)

string :索要擷取的字串

start:從第幾個字元開始,0/1都是從頭開始

length:要擷取字元的長度,不寫預設擷取 到結束的字元

以上例項第一列是原欄位,

第二列是從0開始,擷取長度2,

第三列是1開始,擷取長度2,可以看出所擷取的資料一致,

第四列是沒有length條件,可以看到直接擷取到最後一位,

第五列是從3開始,擷取5位字元。

oracle中的substr 函式

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

oracle中substr函式的用法

substr string string,int a,int b 引數1 string 要處理的字串 引數2 a 擷取字串的開始位置 起始位置是0 引數3 b 擷取的字串的長度 而不是字串的結束位置 例如 substr abcdefg 0 返回 abcdefg,擷取所有字元 substr abcde...

Oracle中的函式substr和substrb

oracle中的函式substr select substr 你好kimi 1,1 from dual 輸出結果 你 select substr 你好kimi 2,2 from dual 輸出結果 好k substrb也是擷取字串,區別在於substrb是按位元組擷取,substr是按字元擷取。可以...