当前位置: 首页 > 面试题库 >

如何在Oracle数据库的CLOB中包含的xml中添加属性?

刘运浩
2023-03-14
问题内容

如何在Oracle数据库的CLOB中包含的xml中添加属性?我可以使用UpdateXML函数来更新现有属性,但不会添加一个。


问题答案:

你可以使用一个组合deleteXml()与沿任appendChildXml()insertChildXml()insertXmlBefore()删除现有的节点,然后用现在包括新的属性重新添加回来。



 类似资料:
  • 问题内容: 我想创建一个XML文件,该文件将用于存储Java程序的结构。我能够成功解析Java程序并根据需要创建标签。当我尝试,包括我的标签中的源代码,就会出现问题,因为Java源代码可以使用的实体引用广大和保留的字符,如,,,。我无法创建有效的XML。 我的XML应该像这样: 这样,但是问题是条件表达式或其他语句中有很多或其他保留的符号,这妨碍了XML的验证。由于所有这些数据(源代码)都是由用户

  • 问题内容: 我需要将XML文件内容写入oracle数据库,其中该列是CLOB数据类型。我该怎么做? 问题答案: 过时的 请参阅下面的Lukas Eder的答案。 大约有100行代码;-) 这是一个示例 。 要点:与其他JDBC驱动程序不同,Oracle的驱动程序不支持使用和作为参数。相反,您必须先将该列然后 写入 我建议您将此代码移到辅助方法/类中。否则,它将污染其余的代码。

  • 我想在oracle中用与字符串数据类型字段相同的方法反向clob数据类型值。有什么内置的方法吗?谷歌帮不上什么忙。作为一个sql新手,不知道这是否可能?我最初认为“reverse”函数也可以用于clob数据类型字段,但它不起作用,下面是我尝试的示例- 输出=htanidaa output=ORA-00932:不一致的数据类型:预期的CHAR得到CLOB 00932。00000-“不一致的数据类型:

  • 问题内容: 我想从具有存储为clob的XML列为testclob的表TRAPTABCLOB中使用sql提取Decision的值。 样本XML如下。 问题答案: 尝试 这是一个sqlfiddle演示

  • 我正在用PHP将数组转换为XML数据 我得到的XML如下所示: 我想在xml项中添加如下所示的属性: 如何修改我的数组以便将atributes添加到XML项中?

  • 我正在编写一个用于日志记录的自定义spring boot starter项目。我的logback-spring.xml变得很大,希望将附加符放入单独的文件(console-appender.xml和file-appender.xml)中,并希望包含在logback-spring.xml文件中,如下所示。我将所有三个XML放在自定义starter项目的src/main/resources文件夹中。