如何为每个记录创建一个xml文件

塞尔瓦库玛·穆鲁格桑(Selvakumar Murugesan)

我有一个名为test的表,它具有n个列,包括一个标志列。现在我的问题是关于如何为每个记录创建一个xml文件,同时我还需要更新flag列。

考虑下表

sno详细信息标志

1,'xyz','y'2,'abc','y'3,'def','y'4,'write','y'5,'jkl','y'6,'mno' ,'y'

现在,我想创建记录1,“ xyz”,“ y”的xmlfile1的xml文件,并且需要将表中的标志状态更新为“ n”,并且需要对所有其他记录进行相同的操作。

有人可以帮我吗?

提前致谢。

微米

试试这个

with xml_source as (select 1 id, 'xyz' val, 'y' flag
                      from dual
                    union all
                    select 2, 'abc', 'y'
                      from dual
                    union all
                    select 3, 'def', 'y'
                      from dual
                    union all
                    select 4, 'ghi', 'y'
                      from dual
                    union all
                    select 5, 'jkl', 'y'
                      from dual
                    union all
                    select 6, 'mno', 'y' from dual)

 select xmlagg(xmlelement(TABLE_NAME, (xmlelement(TABLE_ROW, XMLATTRIBUTES(x.id AS ID), xmlforest(x.val as Value)))))
  from xml_source x

您还可以阅读有关从数据库生成XML数据的信息

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章

如何为每年创建一个唯一记录,然后为每个值创建不同的记录(不是重复)

如何为每个日期创建一个文件夹并将文件放入其中?

如何为txt文件中的每个名称创建一个整数?

如何为每个HTML创建一个CSS?

如何为每个创建的项目创建一个带有子文件夹的文件夹?

如何为每个空间创建一个新行,除了一个?

如何在spark scala中为每条记录创建一个xml文件

如何为一个文件夹创建一个FTP帐户?

如何为python列中的每个唯一值创建一个虚拟对象

如何为wordpress中的每个附件图片创建一个唯一的ID?

如何为Oracle中的每个插入创建一个唯一的id

如何为每个用户ASP.NET C#创建一个唯一的页面

如何为现有的Java项目创建一个蚂蚁生成器文件(build.xml)?

如何为每个名为“照片”的文件夹添加一个文件夹?

如何为数组中的每个元素创建一个 onclick 事件以重定向到 url?

如何为Hibernate中的每个公司创建一个customerNumber生成器

如何为每个 javascript 响应创建一个新的 div

如何为每个对象实例创建一个新变量

如何为每个类实例创建一个新对象?

给定一个列表熊猫列,如何为每个元素创建列

如何为每个列表项创建一个按钮,以在其上方打开菜单?

如何为每个子域创建一个站点实例

如何为每个象限创建一个带有圆形末端的圆

测试Spark:如何为每个测试创建一个干净的环境

Kubernetes-如何为每个节点创建一个Pod?

如何为每个词性标签创建一个 Pandas 数据框列?

如何为每个用户创建一个新页面?

如何为矩阵的每个元素创建一个新过程?

如何为 discord bot 中的每个用户创建一个变量。不和谐.py