Привет. У меня есть запись XML в Oracle 12c
<row id='1'> <c1>rec1</c1> <c2>a</c2> <c2>b</c2> <c2>c</c2> </row>
То же самое необходимо преобразовать, как показано ниже
c1 c2 --- --- rec1 a rec1 b rec1 c
Пожалуйста, помогите
Наконец я нашел ответ.Приведенный ниже запрос преобразует данные в таблицу, как и ожидалось
SELECT RECID, MULTIVALUE FROM <TABLE_NAME> , XMLTABLE('/row/c2' PASSING <COLUMN_NAME> COLUMNS MULTIVALUE VARCHAR2(100) PATH '.');