Можете да използвате
SELECT
TRIM(',' FROM REGEXP_REPLACE('TType=SEND|Status=OK|URL=min://j?_a=3&ver=1.1|day=3',
'=[^|]+($|\|)', ',')) "TType"
FROM DUAL
REGEXP_REPLACE
ще намери и замени със запетая всички срещания на =[^|]+($|\|)
шаблон, който съвпада
=
- a=
символ[^|]+
- един или повече знаци, различни от|
($|\|)
- или край на низ, или|
.
Вижте онлайн демонстрация .