今天偶然发现Oracle能用SQL解析XML文件,所以好奇之下查了些资料。
把例子列出来有兴趣的同仁可以看看
select * from xmltable(
'$B/Person/Student' passing ---这里指定根节点
xmltype(
'
孙悟空
男
1234
猪八戒
男
1345
蜘蛛精
女
231
') as B
columns ---指定列名称
name varchar2(32) path '/Student/name',
sex varchar2(4) path '/Student/sex',
age number(10) path '/Student/age'
);