Sie können
verwendenSELECT
TRIM(',' FROM REGEXP_REPLACE('TType=SEND|Status=OK|URL=min://j?_a=3&ver=1.1|day=3',
'=[^|]+($|\|)', ',')) "TType"
FROM DUAL
Der REGEXP_REPLACE
findet alle Vorkommen von =[^|]+($|\|)
und ersetzt sie durch ein Komma passendes Muster
=
- ein=
Zeichen[^|]+
- ein oder mehrere andere Zeichen als|
($|\|)
- entweder Ende der Zeichenfolge oder|
.
Sehen Sie sich eine Online-Demo an .