我有一张桌子(table_string)&数据如下,基本上试图将字符串值拆分为单个值并存储在单独的表中。
ID Name ADD
1 a,b,c d,e,f
2 x,y,c n,e,f
3 n,b,c d,e,f
4 x,y,c n,e,f
转换后,表格数据如下所示。
**ID** Name ADD
1 a d
1 b e
1 c f
2 x n
2 y e
2 c f and so on....
答案 0 :(得分:0)
SELECT regexp_substr(Name, '[^,]+', 1, LEVEL)
FROM dual
CONNECT BY regexp_substr(Name, '[^,]+', 1, LEVEL) IS NOT NULL