Мен oracle форумунун сайтынан мисал табам:
Киргизилген сап: a, b, c (x, y, z), a, (xx, yy, zz ), x,
WITH t AS (SELECT 'a, b, c (x, y, z), a, (xx, yy, zz), x,' col1
FROM dual)
SELECT t.col1
, REGEXP_REPLACE(t.col1, '(\(.*?\))|,', '\1') new_col
FROM t
Чыгаруу: abc (x, y, z) a (xx, yy, zz) x
Бирок мен буга карама-каршы келгим келет. Жөн гана ушул белгини ,
ичинен ()
алып салып, сыртта калыңыз.
Чыгаруу: a, b, c (xyz), a, (xx yy zz), x,