簡體   English   中英

表結果到Oracle中的xml

[英]table results to xml in oracle

專家,我想通過電子郵件以表格的形式發送一些結果,為此,我需要將結果轉換為xml格式。 我想將結果存儲在變量中並附加到xml正文中。 xml結果以行的形式提供給我,我無法在單個行中捕獲xml結果並將其轉換為varchar2,以便我可以附加變量。 需要幫助...我正在使用Oracle Sql Developer 11g。

以下是我正在使用的腳本

select (XMLElement("tr"
,XMLFOREST(d.tablespace_name as "td", 
 d.file_name as "td",   d.bytes/1024/1024 as "td", 
 h.CREATION_TIME as "td",
 d.blocks as "td")))
from dba_data_files d
inner join v$datafile_header h
on d.TABLESPACE_NAME = h.TABLESPACE_NAME
order by d.TABLESPACE_NAME;

如果我正確理解了該問題-請查看XMLAGG: http : //docs.oracle.com/cd/B19306_01/server.102/b14200/functions215.htm

此功能允許從多個記錄創建一個xml。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM