SQL для разделения значений столбца на строки в Netezza - PullRequest
0 голосов
/ 17 октября 2018

У меня есть данные ниже в столбце.Данные в столбце разделены двумя пробелами.

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 голосов
/ 21 октября 2018

Здесь ответили: http://nz2nz.blogspot.com/2016/09/netezza-transpose-delimited-string-into.html?m=1

Обратите внимание на комментарий к кнопке о наилучшем способе использования массива.Я измерил использование regexp_extract_all_sp () против повторных совпадений с регулярным выражением, и выгода может быть довольно большой

...