Convert comma separated values in a column into rows and Joi... - Ask TOM (oracle.com)
select t.r_id, t.r_name, t.r_role, regexp_substr(t.R_Site, '[^,]+', 1, commas.column_value) as site from MY_TABLE t, table(cast(multiset(select level from dual connect by level <= length (regexp_replace(t.R_Site, '[^,]+')) + 1) as sys.OdciNumberList)) commas order by 1,2,3,4;
Niciun comentariu:
Trimiteți un comentariu