¿Cómo eliminar duplicados de la lista separada por comas por regexp_replace en Oracle?
yo tengo
POW,POW,POWPRO,PRO,PRO,PROUTL,TNEUTL,TNEUTL,UTL,UTLTNE,UTL,UTLTNE
yo quiero
POW,POWPRO,PRO,PROUTL,TNEUTL,UTL,UTLTNE
Lo intenté
select regexp_replace('POW,POW,POWPRO,PRO,PRO,PROUTL,TNEUTL,TNEUTL,UTL,UTLTNE,UTL,UTLTNE','([^,]+)(,\1)+','\1') from dual
Y obtengo la salida
POWPROUTL,TNEUTL,UTLTNE,UTLTNE
Pero quiero que la salida sea
POW,POWPRO,PRO,PROUTL,TNEUTL,UTL,UTLTNE
Por favor ayuda.