[200分]在oracle中,如何把表结构和表数据生成xml格式! 如题,急等!! 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 Benthic使用这个工具可以导出XML文件 9i已经支持xml了.如果不是9i就比较麻烦要自己写程序 建议楼主使用PL/SQL Developer www.51delphi.com有下载的Oracle 版本从8到9i,将表结构和表数据生成XML都可以的. 我也在使用 PL/SQL Developer,我所使用的版本是4.0.3.414 ,但是没有发现有这个功能,请详细告知,谢谢 怎样使用dbms_metadata.get_xml包体啊? oracle 9.2SELECT XMLCONCAT(XMLELEMENT("First", e.first_name),XMLELEMENT("Last", e.last_name)) AS "Result"FROM employees eWHERE e.employee_id > 202; 9i确实提供了。PL/SQL Developer的方法:点击数据表--〉查询数据--〉在数据显示的左上角右击鼠标--〉选择Export Results--〉选择xml file保存即可 pl/sql developer->report->objects->tables;后面的按提示作就可以了 SQL>SET LONG 10000SQL>SPOOL D:\A.XMLStarted spooling to D:\A.XMLSQL> SELECT dbms_metadata.get_xml('TABLE',A.TABLE_NAME)FROM USER_ALL_TABLES A SQL>SPOOL OFF 看了oracle的xml reference,也没有什么具体例子--oracle的文档就是这个特点,需要自己摸索。 8i以上的版本(for UNIX),客户端工具里就有这个工具! 我试过用工具 pl/sql developer5.1.2版本可以将oracle数据结果导出xml文件、csv文件、tsv文件和html文件。 pl/sql最简单直观了. 查询写好了,直接导出为xml文件就可以了/ ORACLE中对空值的比较是怎么一回事 交叉表并行 关于循环处理,急,先谢谢了! 海量数据查询问题 我想看看g_crm_codesseq这张表,怎么打开啊?(弱弱地问一下)这是什么写法啊? oracle中字符替换问题 float精度丢失的问题 怎样把access表导入到oracle中。 在触发器中创建一个Sequence,怎么写?以下代码有什么问题? 请教一个 linux 上安装oracle11g 提示无法使用命令 /usr/bin/xdpyinfo 问题谢谢 关于oracle9i高级复制的问题 哪里有关于恢复的书下啊????????
Oracle 版本从8到9i,将表结构和表数据生成XML都可以的.
XMLELEMENT("Last", e.last_name)) AS "Result"
FROM employees e
WHERE e.employee_id > 202;
后面的按提示作就可以了
SQL>SPOOL D:\A.XML
Started spooling to D:\A.XMLSQL> SELECT dbms_metadata.get_xml('TABLE',A.TABLE_NAME)FROM USER_ALL_TABLES A
SQL>SPOOL OFF