1. 程式人生 > >【基礎】ORACLE中substr的用法

【基礎】ORACLE中substr的用法

itl .cn 字符串 ref art from 基礎 htm bst

ORACLE中substr函數的簡單用法

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的用法