SELECT MENU_NO AS "menuNo"
, MENU_ORDR AS "menuOrdr"
, MENU_NM AS "menuNm"
, UPPER_MENU_NO AS "upperMenuId"
, MENU_DC AS "menuDc"
, RELATE_IMAGE_PATH AS "relateImagePath"
, RELATE_IMAGE_NM AS "relateImageNm"
, PROGRM_FILE_NM AS "progrmFileNm"
, 'HOME' || SYS_CONNECT_BY_PATH(MENU_NM, ' > ') AS "menuNmPath" /* 상위부터 하위까지 경로 명 표시 */
, CONNECT_BY_ROOT MENU_NM /* 상위명 표시 */
FROM LETTNMENUINFO
WHERE MENU_NO = '6040200' /* 현재키 */
START WITH MENU_NO = '6000000' /* 상위키 */
CONNECT BY PRIOR MENU_NO = UPPER_MENU_NO /* 현재키와 상위키 연결 */
;
'나 어제 배웠다 > Database' 카테고리의 다른 글
MySQL 사용자 관리 및 DB생성 (0) | 2017.03.23 |
---|---|
오라클 특정(일부) 테이블 Drop (0) | 2013.12.03 |
DB2 날짜 변환 참고 (0) | 2013.08.26 |
DB2 MERGE 사용하기 (0) | 2013.07.17 |
DB2 Byte 문자열 자르기(한글) (0) | 2013.05.23 |