在oracle中,可以利用substr函數截取字符串的后幾位,該函數也被稱為字符截取函數,用于截取字符串中指定的字符,語法為“substr(需要截取的字符串,-需要截取的位數,需要截取的位數)”。
本教程操作環境:Windows10系統、Oracle 11g版、Dell G3電腦。
oracle怎樣截取字符串后幾位
substr函數格式使用介紹 ? (俗稱:字符截取函數):
格式1: substr(String string, int a, int b);
-
1、string 需要截取的字符串
-
2、a 截取字符串的開始位置(注:當a等于0或1時,都是從第一位開始截?。?/p>
-
3、b 要截取的字符串的長度
格式2:substr(string string, int a) ;
-
1、string 需要截取的字符串
-
2、a 可以理解為從第a個字符開始截取后面所有的字符串。
示例如下:
select?substr('HelloWorld',-4,4)?value?from?dual;
返回結果:orld
從后面倒數第4位開始往后取4個字符。
還有:
推薦教程:《Oracle教程》
? 版權聲明
文章版權歸作者所有,未經允許請勿轉載。
THE END
喜歡就支持一下吧
相關推薦