Я сгенерировал xml, содержащий все строки моей таблицы, используя dbms_xmlgen.getxmltype:
select dbms_xmlgen.getxmltype('select * from MyTable') from dual;
Итак, у меня есть xml, подобный этому:
<ROWSET>
<ROW>
<ID>1</ID>
<SURNAME>Smith</SURNAME>
<NAME>John</NAME>
<ADDRESS>XXX</ADDRESS>
</ROW>
<ROW>
<ID>2</ID>
<SURNAME>Allen</SURNAME>
<NAME>Jim</NAME>
<ADDRESS>YYY</ADDRESS>
</ROW>
</ROWSET>
Возможно ли повторно-инсталлировать значения из XML выше в одну и ту же таблицу динамически, без указания имени столбца?