【发布时间】:2016-06-24 04:10:02
【问题描述】:
<ENVVAR CSIM:dt="list">
<item CSIM:dt="struct">
<Category dt:dt="string">ENV</Category>
<Name dt:dt="string">ABC</Name>
<Value dt:dt="string">abc</Value>
</item>
<item CSIM:dt="struct">
<Category dt:dt="string">ENV</Category>
<Name dt:dt="string">XYZ</Name>
<Value dt:dt="string">xyz</Value>
</item>
</ENVVAR CSIM>
我想获取数据为
Name Value
ABC abc
XYZ xyz
我正在使用
extractvalue (ABC.IOXML, '/ENVVAR/item[1]/Name') as ParaName
extractvalue (ABC.IOXML, '/ENVVAR/item[1]/Value') as ParaValue
仅获取 item[1] 值。但我想获取项目结构中的所有值。任何帮助将不胜感激。谢谢。
PS:我什至尝试过Extract 而不是extractvalue,但它以标签格式提供数据。
【问题讨论】:
-
请向我们展示您的完整存储过程
标签: database oracle plsql clob lob