ORACLE
계층 쿼리 START WITH ~CONNECT BY ~
스티커
2019. 5. 8. 14:56
SELECT LEVEL
, ROOT_ORG
, ORG
, LPAD (' ', 2 * (LEVEL-1) ) || ORG_NAME AS P_LINE
, ORG_NAME
, REG_DTM
, SYS_CONNECT_BY_PATH (ORG_NAME, '/') 경로
FROM USER_ORG
START WITH
ROOT_ORG IS NULL
CONNECT BY
PRIOR ORG = ROOT_ORG;
1 00000 main main 19/05/08 14:28:37 /main
2 00000 00001 부서1 부서1 19/05/08 14:28:01 /main/부서1
2 00000 00002 부서2 부서2 19/05/08 14:28:37 /main/부서2
3 00002 00003 부서3 부서3 19/05/08 14:29:25 /main/부서2/부서3
3 00002 00004 부서4 부서4 19/05/08 14:29:44 /main/부서2/부서4