oracle怎樣截取字符串后幾位

oracle中,可以利用substr函數截取字符串的后幾位,該函數也被稱為字符截取函數,用于截取字符串中指定的字符,語法為“substr(需要截取的字符串,-需要截取的位數,需要截取的位數)”。

oracle怎樣截取字符串后幾位

本教程操作環境: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怎樣截取字符串后幾位

推薦教程:《Oracle教程

以上就是

? 版權聲明
THE END
喜歡就支持一下吧
點贊13 分享