【发布时间】:2013-03-25 21:10:30
【问题描述】:
标题可能有点误导,所以我会尝试描述问题。
我需要使用 SELECT 语句从数据库中选择的数据构建 XML。问题是这应该是相当大的 xml,其结构必须与已存储在另一个表中的 xml 一致。 有没有办法做类似的事情:
new_xml := some xml already existing in database
modify new_xml with data from SELECT statement
我想避免使用 xmlelement 等构建整个 xml... 我知道我的描述可能有点混乱,所以如果有不清楚的地方,我会尝试回答任何问题。
感谢您的帮助。
【问题讨论】:
-
你的意思是你想从数据库中获取XML格式的数据?
-
我需要将数据从一个表(数据为数字、varchar 等类型)导出到另一个表(数据为 xml 格式)。有 50 多个字段要导出,并且 XML 文档有很多不变的节点,所以它是一个非常大的文档。我想知道是否有一种方法可以通过使用 XMLelement 创建每个节点来避免构建整个 xml 文档。就像获取现有的 XML 文档(填充了常量字段)并从 SELECT 语句中更改我需要的数据。