如何在一行中获得完整的xml [英] how to get complete xml in one row

查看:88
本文介绍了如何在一行中获得完整的xml的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

hai all,



i有一个包含数据的表,我需要在一次clob文件中生成xml。

i已尝试存储程序,它工作正常。

但我的上司想要查询生成xml。



i尝试了以下查询,但它给了一个将一行数据转换成一次xml,请查看下面的查询输出:

可以任何正文请建议方式。

提前感谢。



查询:

hai all ,

i have one table with data and i need to generate xml into once clob file.
i have tried with stored procedure and it is working fine .
But my superior wants query to genrate xml.

i have tried with below query but it is giving one row of data into once xml ,plese find below output from query:
can any body please suggest the way.
thanks in advance.

query:

SELECT XMLCONCAT(XMLELEMENT("OBJECT_ID", E.OBJECT_ID),
   XMLELEMENT("OBJECT_NAME", E.OBJECT_NAME),XMLELEMENT("PURPOSE", E.OBJECT_PURPOSE)) AS "Result"
   FROM DA_DI_OBJECT_MASTER E
   WHERE E.OBJECT_TYPE ='DB'

output: -

<pre lang="css"><OBJECT_ID>1</OBJECT_ID><OBJECT_NAME>XDEV</OBJECT_NAME><PURPOSE>Xavient Internal DB</PURPOSE>
<OBJECT_ID>2</OBJECT_ID><OBJECT_NAME>CORP</OBJECT_NAME><PURPOSE>Reference Master Data to drive functionality in applications. No transactional data.</PURPOSE>
<OBJECT_ID>3</OBJECT_ID><OBJECT_NAME>SUB</OBJECT_NAME><PURPOSE>Dish’s Customer Database. Contains all transactional customer data. SUB schema contains all Account information.</PURPOSE>
<OBJECT_ID>4</OBJECT_ID><OBJECT_NAME>MKTG</OBJECT_NAME><PURPOSE>Legacy DB. Schemas will be migrated to CORP and SUB, or decommissioned</PURPOSE>






output from stored procedure:-


<ddoc>
<dblist>
<dbid>1</dbid>
<dbname>XDEV</dbname>
<dbpurpose>Xavient Internal DB</dbpurpose>
</dblist>
<dblist>
<dbid>2</dbid>
<dbname>CORP</dbname>
<dbpurpose>Reference Master Data to drive functionality in applications. No transactional data.</dbpurpose>
</dblist>
<dblist>
<dbid>3</dbid>
<dbname>SUB</dbname>
<dbpurpose>Dish Customer Database. Contains all transactional customer data. SUB schema contains all Account information.</dbpurpose>
</dblist>
<dblist>
<dbid>4</dbid>
<dbname>MKTG</dbname>
<dbpurpose>Legacy DB. Schemas will be migrated to CORP and SUB, or decommissioned</dbpurpose>
</dblist>
<dblist>
<dbid>5</dbid>
<dbname>ECO</dbname>
<dbpurpose>Legacy DB. eCommerce transactions. Migrate to SUB.</dbpurpose>
</dblist>
<dblist>
<dbid>6</dbid>
<dbname>COM</dbname>
<dbpurpose>Commissions Master DB.</dbpurpose>
</dblist>
<dblist>
<dbid>7</dbid>
<dbname>DIA</dbname>
<dbpurpose>Short term audit data storage for messaging data. Retention 30 days for ENI data.</dbpurpose>
</dblist>
<dblist>
<dbid>8</dbid>
<dbname>CCD</dbname>
<dbpurpose>Telephony related reference and transactional data.</dbpurpose>
</dblist>
<dblist>
<dbid>9</dbid>
<dbname>EPP</dbname>
<dbpurpose>Legacy DB. External Partner Payments Migrate to COM</dbpurpose>
</dblist>
<dblist>
<dbid>10</dbid>
<dbname>RD2</dbname>
<dbpurpose>Equipment Master Data.</dbpurpose>
</dblist>
<dblist>
<dbid>11</dbid>
<dbname>IVR</dbname>
<dbpurpose>Reference data used to drive the externally hosted Convergsys IVR application</dbpurpose>
</dblist>
<dblist>
<dbid>12</dbid>
<dbname>STBH</dbname>
<dbpurpose>Persist Set Top Box Health information for Application Usage</dbpurpose>
</dblist>
<dblist>
<dbid>13</dbid>
<dbname>BAM</dbname>
<dbpurpose>Business Activity Monitoring Repository  Primarily an COTS application with 1 custom schema</dbpurpose>
</dblist>
<dblist>
<dbid>14</dbid>
<dbname>RHY</dbname>
<dbpurpose>General purpose database used for IT support applications and logging</dbpurpose>
</dblist>
<dblist>
<dbid>15</dbid>
<dbname>CLFY</dbname>
<dbpurpose>Clarify application for Return Auths. SCLFY in Prod</dbpurpose>
</dblist>
<dblist>
<dbid>16</dbid>
<dbname>VANTAGE</dbname>
<dbpurpose>CSG hosted nightly snapshot of CSG Subscriber data</dbpurpose>
</dblist>
<dblist>
<dbid>17</dbid>
<dbname>ERP</dbname>
<dbpurpose>Oracle Enterprise Resource Planning Application</dbpurpose>
</dblist>
<dblist>
<dbid>18</dbid>
<dbname>EPC</dbname>
<dbpurpose>Enterprise Product Catalog Object Repository</dbpurpose>
</dblist>
<dblist>
<dbid>19</dbid>
<dbname>PRM</dbname>
<dbpurpose>Siebel Retailer Care Site</dbpurpose>
</dblist>
</ddoc>

推荐答案

这篇关于如何在一行中获得完整的xml的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆