【问题标题】:Extract value statement using XML使用 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';

【问题讨论】:

    标签: xml oracle plsql


    【解决方案1】:

    试试这个

    select extractValue(activity_data,'/A02_EFOPRM/SiteId','xmlns="http://www.ventyx.com/ServiceSuite"') as "Site ID" 
    from ord_activity_cust_data
       ;
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2014-06-30
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2014-10-16
      • 1970-01-01
      • 2019-04-15
      相关资源
      最近更新 更多