oracle导出结果集为xml格式文件-创新互联
一、从oracle到xml
成都创新互联从2013年成立,先为定边等服务建站,定边等地企业,进行企业商务咨询服务。为定边企业网站制作PC+手机+微官网三网同步一站式服务解决您的所有建站问题。1. 启动sqlplus执行>
(1)获取导出表的所有字段:
替换语句中TABLE_NAME,OWNER为需要导出的表名及表的用户名,修改语句后在sqlplus中执行(执行用户需要有dba权限)
SELECT replace(wm_concat(cols),',','||') FROM ( SELECT ''''|| ' <'||COLUMN_NAME||'>'||''''||'||'||column_name||'||'||''''||'<'||column_name||'/>'||'''' AS cols FROM DBA_COL_COMMENTS WHERE TABLE_NAME ='DEPT'AND owner= 'SCOTT') ;2. 新建脚本xml.sql文件,脚本内容如下:
将以下语句中
注释:
spool /home/oracle/dept.xml --指定导出xml文件路径及文件名(可修改)
select语句指定导出表及字段
3. 导出结果为xml格式(执行用户需要拥有导出表的select权限)
sqlplus -s用户名/密码@数据库名 @/路径/xml_auto.sql
另外有需要云服务器可以了解下创新互联cdcxhl.cn,海内外云服务器15元起步,三天无理由+7*72小时售后在线,公司持有idc许可证,提供“云服务器、裸金属服务器、高防服务器、香港服务器、美国服务器、虚拟主机、免备案服务器”等云主机租用服务以及企业上云的综合解决方案,具有“安全稳定、简单易用、服务可用性高、性价比高”等特点与优势,专为企业上云打造定制,能够满足用户丰富、多元化的应用场景需求。
当前标题:oracle导出结果集为xml格式文件-创新互联
转载注明:http://ybzwz.com/article/cdidje.html