Oracle如何通过xml解析,查询出图中的值?怎么查询都只是实现查节点值,无法返回节点属性的值。
可以的。你用path '@参数名的'形式就可以得出
select * from xml_table t, xmltable('/解析路径' passing t.解析的字段columns 字段的名称请随意 varchar2(30) path 'XML中的字段', 字段的名称请随意 varchar2(30) path '@XML字段对应的属性' )