SQL函数之substr()方法

substr(string,start,length)

参数 必须 参数说明
string 必须 指定的要截取的字符串
start 必须

规定在字符串的何处开始:

正数 - 在字符串的指定位置开始

负数 - 在从字符串结尾的指定位置开始

0 - 在字符串中的第一个字符处开始

length 可选 指定要截取的字符串长度,缺省时返回字符表达式的值结束前的全部字符

例如:

select substr('abcdefg',3,4) from dual;结果是cdef

select substr('abcdefg',-3,4) from dual;结果efg

select substr('abcde',2),substr('abcde',-2),substr('abcde',2,3),substr('abcdewww',-7,3) from dual;

结果是bcde、de、bcd、bcd

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章