oracle 截取指定字符串后面的几位字符

2025-03-23 17:36:25
推荐回答(1个)
回答1:

WITH T AS (
SELECT 'http://baidu.com/new?word/pid=1726378/XXXX' STR  FROM DUAL) 
SELECT SUBSTR(STR, INSTR(STR, 'pid=', 1) + 4 ,7) 
  FROM T