컬럼은
DEPT_CD / DEPT_NM / DEPT_LVL / HGRNK_DEPT_CD / DEPT_RNKG_1 / DEPT_RNKG_2 / DEPT_RNKG_3
0000 전사 0 -1 1 0 0
1000 본사 1 0000 1 0 0
6000 현업 1 0000 1 0 0
1040 임원실 4 1000 1 0 0
전사-
본사
임원실(하위 없음)
다른거1(하위 있음)
다른거2(하위 있음)
현업(하위있음)
다른거1(하위 있음)
다른거2(하위 있음)
형식으로 되어있는데요 ..
제가 짠 쿼리는
SELECT LEVEL dept_lvl, dept_cd, dept_nm, hgrnk_dept_cd
FROM hrha_dept_cd
WHERE use_yn = '1'
CONNECT BY PRIOR dept_cd = hgrnk_dept_cd
START WITH dept_cd = '0000';
이건데요.. 잘 안되네요 DataBase가 Tibero이긴한데 염치없나요 여기 올리는건 ㅠㅠ 죄송합니다.
너무 급해서요 ㅠ ..
Loop detected during CONNECT BY operation이라고 뜨는데
도와주세요 ~