把一行里 ‘,’ 隔开的数据一行转换成多行

一个需求: 需要把一行里 ‘,’ 隔开的数据一行转换成多行: 转换成: sql 如下: select id, nvl(substr(mm,instr(mm,',',1,lev)+1,instr(mm,',',1,lev+1)-instr(mm,',',1,lev)-1),' ') mm from ( select id, lev, ',' || mm || ',' mm from ( Select
相关文章
相关标签/搜索