我试图从xmlfield blob数据类型中提取一组给定的值。
Xml结构看起来像
<?xml version="1.0" encoding="UTF-8"?>
<ItemParameters type="**XYZ" version="000000000">
<Attribute name="Item ID" elementaryType="Numeric">
<Value value="12"></Value>
</Attribute>
<Attribute name="A" elementaryType="B">
<Value value="50"></Value>
</Attribute>
</ItemParameters>
<Scales>
</Scales>
我想检查属性名称= A和elementryType = B,并在这种情况下提取值beneeth 50.
我尝试过像
select xmltype (dynamic_data).EXTRACT ('//ItemParameters/Attribute/Value()').getVal ()
哪个无效