Регулярные выражения

Задана строка ‘1,2,3,4’, необходимо, используя регулярные выражения в запросе получить результат:
C1 C2 C3 C4
— — — —
1 2 3 4

select regexp_substr('1,2,3,4', '[^,]+', 1, 1) as c1,
       regexp_substr('1,2,3,4', '[^,]+', 1, 2) as c2,
       regexp_substr('1,2,3,4', '[^,]+', 1, 3) as c3,
       regexp_substr('1,2,3,4', '[^,]+', 1, 4) as c4
  from dual;

Tags: ,

Comments are closed.