Вам необходимо знать теги заранее, но затем вы можете использовать XMLTABLE для этого, например, если таблица table_with_employee_xml имеет столбец xml_col, как указано ниже
<employees>
<employee>
<empno>7369</empno>
<ename>SMITH</ename>
<job>CLERK</job>
<hiredate>17-DEC-1980</hiredate>
</employee>
<employee>
<empno>7499</empno>
<ename>ALLEN</ename>
<job>SALESMAN</job>
<hiredate>20-FEB-1981</hiredate>
</employee>
...
...
select x.*
from table_with_employee_xml e,
xmltable('/employees/employee'
passing e.xml_col
columns
empno varchar2(4) path 'empno',
ename varchar2(10) path 'ename',
job varchar2(9) path 'job',
hiredate varchar2(11) path 'hiredate'
) x;