sql - 如何替换 Oracle 数据库中 nclob 类型列中的 xml 元素?
问题描述
我在本地有一个 Oracle 数据库。我的一张表包含一列 nclob 类型的列,其中包含如下 xml:
<a>
<b></b>
...
<y>
<z></z>
<z></z>
<z></z>
</y>
</a>
我正在尝试编写一个存储过程来仅用其<y>
所有嵌套子级替换标记。
我曾尝试通过 XMLELEMENT、updatexml、EXTRACT 使用更新,但没有一个有效
解决方案
推荐阅读
- reactjs - 如何显示数组的前三项并隐藏其他项?
- json - 如何在环境变量的 json 文件中包含变量?
- object - 如何从场景类访问游戏对象?
- c++ - 避免矩阵复制构造函数
- c# - BrowserStack Selenium 本地身份验证对话框
- python - flask_sqlalchemy `pool_pre_ping` 有时只工作
- windows-installer - InstallShield 安装程序以恢复模式启动 - 我如何禁用它?
- css - 将字体大小设置为 1em 是否有意义?
- protocols - 官方 Direct Connect (DC) 协议连接文档位于何处?
- php - 你可以在 Elasticsearch 上使用 PHP 命名查询吗?