通过在oracle

时间:2017-09-29 15:47:21

标签: oracle plsql

如何从单行拆分为多行? ColumnC中有一个新的换行符。

enter image description here

所以,如果点击编辑,我会得到这个: enter image description here

最后得到它使用如下: 选择它.ColumnA,it.ColumnB,REGEXP_SUBSTR((rtrim(translate(Lower(it.ColumnC),chr(10)|| chr(11)|| chr(13),' $') ,' $')),' [^ $] +',1,LEVEL) 来自myTable它CONNECT BY REGEXP_SUBSTR((rtrim(translate(Lower(it.ColumnC),chr(10)|| chr(11)|| chr(13),' $'),&#39 ; $')),' [^ $] +',1,LEVEL)不是NULL GROUP BY it.ColumnA,it.ColumnB,REGEXP_SUBSTR((rtrim(translate(Lower(it.ColumnC),chr(10)|| chr(11)|| chr(13),' $' ),' $')),' [^ $] +',1,LEVEL)

0 个答案:

没有答案