服务器之家:专注于服务器技术及软件下载分享
分类导航

Mysql|Sql Server|Oracle|Redis|MongoDB|PostgreSQL|Sqlite|DB2|mariadb|Access|数据库技术|

服务器之家 - 数据库 - Oracle - oracle更新xml节点问题的一些细节

oracle更新xml节点问题的一些细节

2019-12-13 12:01whsnow Oracle

本节主要介绍了oracle更新xml节点问题的一些细节,需要的朋友可以参考下

有的节点是<emali/>这样的,所以直接

  1. update table1 e set e.xxx_xml=updatexml(e.xxx_xml,'/data/contact/email/text()'
  2. 'value' 
  3. where 1=1; 

是不能更新的

  1. update table1 e set e.xxx_xml=updatexml(e.xxx_xml,'/data/contact/email'
  2. '<email>'|| 'value' || '<email/>' 
  3. where 1=1; 

这样就能更新了

延伸 · 阅读

精彩推荐