首頁 > 資料庫 > Oracle > oracle怎麼截取字串後幾位

oracle怎麼截取字串後幾位

WBOY
發布: 2022-01-06 16:13:25
原創
36497 人瀏覽過

在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時,都是從第一位開始截取)

  • 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教學

以上是oracle怎麼截取字串後幾位的詳細內容。更多資訊請關注PHP中文網其他相關文章!

相關標籤:
來源:php.cn
本網站聲明
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn
熱門教學
更多>
最新下載
更多>
網站特效
網站源碼
網站素材
前端模板