我有一个 oracle 表,其中有一列存储 XML。XML 具有以下语法:
<?xml version="1.0"?>
<MessageData>
<TextblockParameters>
<TextblockParameter>
<tagName>BUSINESSPROCESSID</tagName>
<value>RETAIL</value>
</TextblockParameter>
<TextblockParameter>
<tagName>SEGMENT</tagName>
<value>RESIDENTIAL</value>
</TextblockParameter>
<TextblockParameter>
<tagName>TRANSACTIONTYPE</tagName>
<value>PURCHASE</value>
</TextblockParameter>
<TextblockParameter>
<tagName>LANGUAGE</tagName>
<value>EST</value>
</TextblockParameter>
</TextblockParameters>
</MessageData>
现在我需要<value></Value>
从所有 4 个地方获取信息。请帮助解决这个问题,不知道Extractvalue是否是最佳解决方案