SUBSTR(c1,n1[,n2])
取子字符串,在字符表达式 c1 里,从 n1 开始取 n2 个字符;若不指定 n2,则从第 n1 个字符直到结束的字串。多字节符(汉字、全角符等),按 1 个字符计算。
c1 待截取的字符串
n1 截取子字符串的开始位置
n2 截取字符串的个数
字符型
(1)使用 SUBSTR 函数从字符串中截取手机号码,如下:
SQL> select SUBSTR('我手机15881223324', 4, 11) from dual; SUBSTR('我 ----------- 15881223324 SQL> select SUBSTR('我手机15881223324', 3, 11) from dual; SUBSTR('我手 ------------ 机1588122332