【发布时间】:2018-01-25 00:11:51
【问题描述】:
我有一个包含以下数据的 xmlType 字段:
<itemGroups>
<itemGroup description="FirstGroup" id="0">
<items>
<item description="FirstItem" id="0"/>
<item description="SecondItem" id="1"/>
</items>
</itemGroup>
<itemGroup description="SecondGroup" id="1">
<items>
<item description="FirstItem" id="0"/>
<item description="SecondItem" id="1"/>
</items>
</itemGroup>
</itemGroups>
我想将 iiemGroup 属性提取为列表/表格/选择。 示例:
Result:
DESCRIPTION ID
----------- -----
FirstGroup 0
SecondGroup 1
我尝试使用XMLELEMENT、XMLTABLE、EXTRACT,也尝试使用 getClobVal(),但没有成功。
由于我不能创建新的表或过程,最好现在只使用 SELECT 来解决这个问题。
提前致谢。
【问题讨论】:
标签: sql xml oracle11g xmltype xmltable