D.ID, D.STCD, E.HBRVCD, NULL AS HBRVNM, D.TM, D.FTP, FB.NAME FTPNAME, D.FSZ, D.FCNT, D.FWET, D.STRDT, D.ENDDT, D.DIRECTION, D.YR, D.WT, D.MOUTH, D.VDPTH, D.PICPTH, D.ISFS, D.SOURCE_TYPE, D.APPROVAL_ID, D.STATUS, D.LOCK_FLAG, D.SUBMIT_TIME, D.APPROVE_TIME, D.DELETED_FLAG, D.DELETED_BY, D.DELETED_AT, D.CREATED_AT, D.CREATED_BY, D.UPDATED_AT, D.UPDATED_BY, F.STNM, F.STTP, F.RSTCD, E.ENNM, E.BASE_ID, H.BASENAME, E.REACHCD AS RVCD, R.RVNM, E.LGTD, E.LTTD, E.ORDER_INDEX, D.ROW_INDEX LEFT JOIN ( SELECT d.RVCD, LTRIM(SYS_CONNECT_BY_PATH(d.RVNM, '-'), '-') AS RVNM FROM SD_RVCD_DIC d WHERE NVL(d.ENABLED, 1) = 1 AND NVL(d.IS_DELETED, 0) = 0 START WITH d.PRVCD IS NULL OR d.PRVCD = '' OR d.PRVCD = '0' CONNECT BY PRIOR d.RVCD = d.PRVCD ) R ON R.RVCD = E.REACHCD