当前位置:

PL/SQL选择电话号码的前三位(正则表达式

访客 2024-02-18 398 0

方法一:使用提取函数SUBSTR(<列名>,数字,数字),截取字符串函数/字符串表达式。

方法二:使用正则表达式提取字符串函数REGEXP_SUBSTR()函数(<列名>,正则表达式,数字),截取字符串函数/字符串表达式。

例如:查询下图电话号码的前三位

SELECTSUBSTR(PHONE,1,3)PHONEFROMCUSTOMER;SELECTREGEXP_SUBSTR(PHONE,'[0-9][0-9][0-9]',1)FROMCUSTOMER;

结果如下:

发表评论

  • 评论列表
还没有人评论,快来抢沙发吧~