首页 > 解决方案 > 需要帮助提取 xml

问题描述

我需要将脚趾浸入从我们收到的一些事件数据中提取 xml 的水中。我以前从未这样做过,即使在阅读了 Oracle 指导说明之后,我仍然感到困惑。

返回的事件来自远程方并遵循设置的 xml 格式。这作为数据类型 sys.xmltype 放入出库。脚本运行良好,但返回的数据为空。不确定我哪里出错了。

其次,如果这是数据类型 clob,这将如何改变我的方法。

select extractvalue(x1.event_xml,'*/RawData') payload,
            extractvalue(x1.event_xml,'*/OriginatorID') OID
from tableName x1
where x1.event_id = 123456
and x1.to_date is null

标签: sqlxmlplsqlextract-value

解决方案


推荐阅读