Du kan använda
SELECT
TRIM(',' FROM REGEXP_REPLACE('TType=SEND|Status=OK|URL=min://j?_a=3&ver=1.1|day=3',
'=[^|]+($|\|)', ',')) "TType"
FROM DUAL
REGEXP_REPLACE
kommer att hitta och ersätta med kommatecken alla förekomster av en =[^|]+($|\|)
mönster som matchar
=
- en=
röding[^|]+
- ett eller flera tecken förutom|
($|\|)
- antingen slutet av strängen eller|
.
Se en demo online .