使用 XML 提取值语句
Posted
技术标签:
【中文标题】使用 XML 提取值语句【英文标题】:Extract value statement using XML 【发布时间】:2019-06-04 19:07:58 【问题描述】:试图从 XML 中提取一个值并将其放入名为“站点 id”的列中。
关闭括号后,我不断收到错误消息“无效的关系运算符”。我没有要查找的特定站点 ID,只想将所有站点 ID 加载到单独的列中。不确定这是否可能。
select * from ord_activity_cust_data
where extractValue(activity_data, '/A02_EFOPRM/SiteId',
'xmlns="http://www.ventyx.com/ServiceSuite"')
as 'Site ID';
【问题讨论】:
【参考方案1】:试试这个
select extractValue(activity_data,'/A02_EFOPRM/SiteId','xmlns="http://www.ventyx.com/ServiceSuite"') as "Site ID"
from ord_activity_cust_data
;
【讨论】:
以上是关于使用 XML 提取值语句的主要内容,如果未能解决你的问题,请参考以下文章