以前の like; による接続を含むクエリがあります。
SELECT SYS_CONNECT_BY_PATH(ENAME, '/') as path
FROM EMP
WHERE CONNECT_BY_ISLEAF=1
START WITH MGR IS NULL CONNECT BY
PRIOR EMPNO=MGR;
結果は次のとおりです
path
-----------------------------------
/KING/JONES/SCOTT/ADAMS
/KING/BLAKE/ALLEN
/KING/BLAKE/WARD
/KING/BLAKE/MARTIN
/KING/BLAKE/TURNER
/KING/BLAKE/JAMES
/KING/CLARK/MILLER
ここで、正規表現 (Oracle では REGEXP_LIKE) をパス列に適用して、「/KING/JONE」で「/KING/JONES/SCOTT/ADAMS」を見つけたいと考えています。
それを行う方法はありますか?
前もって感謝します