如何在oracle数据库中保存XML文档
本文关键字:保存 XML 文档 数据库 oracle | 更新日期: 2023-09-27 18:11:02
我想用c#.net在oracle数据库中保存一个动态生成的XML文档,谁能告诉我怎么做呢
你没有提到你的Oracle版本。(您应该始终提供Oracle版本和版本以及OS和OS版本。)
这不是一个简单的问题。有多个选项您可以创建一个包含XMLTYPE列的表。即使使用XMLTYPE列,也有多个选项可用。XML可以使用CLOB存储、BINARY XML存储或对象关系模型存储。在BINARY XML选项中,您可以使用BASICFILES或SECUREFILES,并拥有启用压缩的选项。
正确的存储类型将取决于您打算如何使用/搜索数据,但这是一个相当复杂的问题,需要了解您的应用程序系统。
如果除了简单的主键查找之外没有搜索/检索需求,那么只需使用带有CLOB存储的XMLTYPE列,不用管它。除此之外,这是一个非常重要的问题。
希望有帮助,
标记
XML只是文本。尝试在数据库中插入一些CLOB或NCLOB字段?