oracle sql - Jak zagnieździć w jednym select kilka replace

0

Dzień dobry

W jednej z kolumn (wzor) znajdują się takie dane:

(m0_1452+m0_1456+m0_1458+m0_1572+m0_1576+m0_1578+m0_1580+m0_1582+m0_1584+m0_1586+m0_1588+m0_1590+m0_1592+m0_1594+m0_1596+m0_1574-wartosc_formuly_sql('35','',''))

Jak wykonać selecta żeby uzyskać taki efekt :

(1452,1456,,1458,1572,1576,1578,1580,1582,1584,1586,1588,1590,1592,1594,1596,1574,)
Bardzo proszę o pomoc

0

Próbowałem to: regexp_replace(wzor,'{4,}') pięknie wycięło to co chciałem zostawić. Jak to zmodyfikować ? —

0

https://docs.oracle.com/cd/B19306_01/B14251_01/adfns_regexp.htm
tu masz wszystkie znaki, natomiast negacja jest chyba ^

1 użytkowników online, w tym zalogowanych: 0, gości: 1