使用できます
SELECT
TRIM(',' FROM REGEXP_REPLACE('TType=SEND|Status=OK|URL=min://j?_a=3&ver=1.1|day=3',
'=[^|]+($|\|)', ',')) "TType"
FROM DUAL
REGEXP_REPLACE
=[^ |] +($ | \ |)
のすべての出現箇所を検索し、カンマに置き換えます 一致するパターン
-
=
-=
char -
[^ |] +
-|
以外の1つ以上の文字 -
($ | \ |)コード> -文字列の終わりまたは
|
。
オンラインデモ をご覧ください 。