У меня следующий оператор выбора :
select dte, wm_concat(issue) as issues
from ((select date_a as dte, issue from t where date_a is not null) union all
(select date_b, issue from t where date_b is not null)
) di
group by dte
order by dte;
, который возвращает несколько строк, таких как:
DTE | ISSUES
-----------+---------
01/JUN/91 | EE
01/JUN/03 | EE
01/JAN/06 | HH
01/AUG/06 | EE
01/AUG/08 | EE,HS,HE
Я хотел бы вставить эти записи в таблицу.
Вопрос
Как мне написать оператор вставки? Должен ли я использовать курсор, поскольку кажется, что INSERT может обрабатывать одну строку за раз?