SELECT
REPLACE(c,'Dec-Entry_Management-','') as C
FROM (
SELECT CASE WHEN SUBSTR(C,LENGTH(C),1) = '-' THEN SUBSTR(C,1,LENGTH(C)-1) ELSE C END AS C
FROM (
SELECT CASE WHEN SUBSTR(C,LENGTH(C),1) = '-' THEN SUBSTR(C,1,LENGTH(C)-1) ELSE C END AS C
FROM (SELECT CASE WHEN SUBSTR(C,LENGTH(C),1) = '-' THEN SUBSTR(C,1,LENGTH(C)-1) ELSE C END AS C
FROM (SELECT CASE WHEN SUBSTR(C,LENGTH(C),1) = '-' THEN SUBSTR(C,1,LENGTH(C)-1) ELSE C END AS C
FROM (SELECT CASE WHEN SUBSTR(C,LENGTH(C),1) = '-' THEN SUBSTR(C,1,LENGTH(C)-1) ELSE C END AS C
FROM (SELECT t1.displayname||'-'||nvl(t2.displayname,'')||'-'||nvl(t3.displayname,'')||'-'||nvl(t4.displayname,'')||'-'||nvl(t5.displayname,'') AS C
FROM FINE_AUTHORITY_OBJECT t1
left join FINE_AUTHORITY_OBJECT t2
on t1.ID = t2.PARENTID
left join FINE_AUTHORITY_OBJECT t3
on t2.ID = t3.PARENTID
left join FINE_AUTHORITY_OBJECT t4
on t3.ID = t4.PARENTID
left join FINE_AUTHORITY_OBJECT t5
on t4.ID = t5.PARENTID
WHERE t1.EXPANDTYPE='3'))))))