SQL将列值拆分为Netezza中的行

时间:2018-10-17 16:20:05

标签: netezza

我在下面的列中有以下数据。列中的数据由两个空格分隔。

4EG C6CC C6DE 6MM C6LL L3BC C3

我需要将其拆分如下。我尝试使用REGEXP_SUBSTR来执行此操作,但是看起来它不在SQL工具包中。有什么建议吗?

1. 4EG 
2. C6CC
3. C6DE
4. 6MM 
5. C6LL
6. L3BC
7. C3

1 个答案:

答案 0 :(得分:1)

这里已经回答过:http://nz2nz.blogspot.com/2016/09/netezza-transpose-delimited-string-into.html?m=1

请注意按钮上有关数组功能最佳使用方式的注释。我测量了regexp_extract_all_sp()与重复进行的regex匹配的使用,其好处可能非常大