- 浏览: 28321 次
- 性别:
- 来自: 北京
最新评论
-
lzefforts:
argont 写道不是早就应该使用getFullYear()了 ...
兼容firefox以及chrome的js时间获得 -
argont:
不是早就应该使用getFullYear()了吗?
兼容firefox以及chrome的js时间获得
create or replace procedure table2xml is cursor person_cur is select * from human; person_data human%rowtype; doc xmldom.DOMDocument; main_node xmldom.DOMNode; root_node xmldom.DOMNode; item_node xmldom.DOMNode; person_node xmldom.DOMNode; root_elem xmldom.DOMElement; item_elem xmldom.DOMElement; item_text xmldom.DOMText; begin open person_cur; doc := xmldom.newDOMDocument;--创建文档对象 main_node := xmldom.makeNode(doc);--读取文档节点 root_elem := xmldom.createElement(doc,'human'); --添加一个元素(节点) root_node := xmldom.appendChild(main_node,xmldom.makeNode(root_elem)); loop fetch person_cur into person_data; exit when person_cur%notfound; item_elem := xmldom.createElement(doc,'humanID'); --添加 peopleNo 元素 -- xmldom.setAttribute(item_elem,'humanID',person_data.humanid);--添加peopleNo 属性 person_node:= xmldom.appendChild(root_node,xmldom.makeNode(item_elem));--添加为文档的子节点 item_elem :=xmldom.createElement(doc,'humanName'); item_node :=xmldom.appendChild(person_node,xmldom.makeNode(item_elem)); item_text :=xmldom.createTextNode(doc,person_data.humanName); --设置元素的值 item_node :=xmldom.appendChild(item_node,xmldom.makeNode(item_text)); --把该值加入该节点中 item_elem :=xmldom.createElement(doc,'humanPassword'); item_node :=xmldom.appendChild(person_node,xmldom.makeNode(item_elem)); item_text :=xmldom.createTextNode(doc,person_data.humanPassword); --设置元素的值 item_node :=xmldom.appendChild(item_node,xmldom.makeNode(item_text)); --把该值加入该节点中 end loop; xmldom.writeToFile(doc,'D:\xml\test.xml','UTF-8'); xmldom.freeDocument(doc); close person_cur; end;
执行后,在oracle10中执行 xmlDom.writeToFile时报
ora-29280 ora-06512 SYS.UTL_FILE 路径错误.
解决方式如下:
1、创建你打算输出文件的目录(mkdir xml),如:D:\xml
2、用文本编辑器打开x:\oracle\product\10.2.0\db_2\database\inittest.ora文件;
3、在后面追加如下行:
*.utl_file_dir='D:\xml'
4、重新启动数据库;
5、在sqlplus中用下面的命令检查是否生效
SQL> show parameter utl_file_dir;
NAME TYPE VALUE
------------------------------------ ----------- --------------
utl_file_dir string D:\xml
如果utl_file_dir 参数的value不是你设置的目录或为空(缺省为空),则说明你的设置未生效。
发表评论
-
oracle判定字段有无字母
2014-05-12 20:07 972通过ascii函数判定,也就是ascii码,如果大于65,那么 ... -
oracle判定字段有无字母
2014-05-12 20:06 519通过ascii函数判定,也就是ascii码,如果大于65,那么 ... -
<转>数据分析师职业要求
2013-12-26 10:00 625数据分析师的职业要求又有哪些? 1. 懂业务 从事数据分析工 ... -
<转发>一个完整的数据分析流程
2013-12-26 09:39 477一个完整的数据分析流程,应该包括以下几个方面,建议收藏此图仔细 ... -
<转载自豆瓣>正确的恋爱方式
2013-08-01 15:34 420一段感情的成功与否, ... -
小摘,摘自知乎
2013-05-08 16:21 624转向互联网需要关注的几个方面: 1. 服务器os: 比如lin ... -
oracle查询某个用户下的所有表
2012-08-29 14:53 1541select * from all_tables where ... -
用word生成的jsp,在导出的word打开时,默认以页面视图打开
2012-04-06 10:49 1553在模板里面找到: <w:WordDocument> ... -
jquery小知识点
2011-12-19 21:09 6741.radio单选按钮取值与赋值 取值:$("i ... -
oralce表字段的连接
2011-10-07 15:02 766select concat('aa','bb') from d ... -
商业智能基础知识
2011-04-27 16:41 13551.BI的概念 BI(Business Intellig ... -
职场新教,感触啊!(转载)
2011-04-25 09:37 957案例 1 :我以为......, ... -
congons 配置数据源之连接SQL SERVER2005
2011-04-06 16:29 1358配置数据源之连接SQL SERVER2005,相关参数解释见: ... -
维度表与事实表
2011-04-01 14:56 1121维度表示你要对数据进行分析时所用的一个量, 比如你要分析产品销 ... -
jquery progressBar进度条应用
2011-02-23 17:20 1162$(document).ready(function() { ... -
转载自CSDN——再次写给我们这些浮躁的程序员
2011-02-09 10:40 714此文章转载自:http://blo ... -
若干句有意思的话
2011-01-11 17:00 7051、 一个人,如果你不逼自己一把,你根本不知道自己有多优秀 ... -
转载——职场少走弯路的十条忠告
2011-01-07 10:48 578职场少走弯路的十条忠 ... -
兼容firefox以及chrome的js时间获得
2011-01-04 11:32 1158var now = new Date(); var init ... -
使用combobox————解决了IE6下select显示在最上层的问题
2010-12-20 11:30 1952RT所说,easyui的combobox相当于是重画了一个se ...
相关推荐
根据提供的文件信息,本文将对Oracle数据库中导入导出XML文件的相关知识点进行详细的解析与介绍。主要内容包括如何通过Java代码实现Oracle数据库与XML文件之间的数据交互,并深入理解所提供代码的具体功能。 ### ...
### ORACLE导入与导出XML文件的技术解析 #### 标题和描述中的核心知识点 本文主要探讨了在Oracle数据库环境中如何实现XML文件的导入与导出功能,通过具体实例来解决批量处理数据的问题。XML(Extensible Markup ...
在处理Oracle数据库中使用DBMS_XMLDOM模块创建并导出XML文档时,经常会遇到有关文档编码格式的问题,尤其是如何确保导出的XML文档采用UTF-8编码格式。本文将对这一问题进行详细的探讨,并提供解决方法。 #### 问题...
Oracle数据库系统支持对XML文件的导入和导出,这在数据迁移、备份或者与外部XML格式的数据交换中非常有用。本文将详细介绍如何在Oracle中处理XML数据,包括创建测试表、XML文件示例以及导入XML文件到数据表的存储...
在描述中提到的“Oracle导出Clob,Blob等大字段工具”就是为了解决这个问题而设计的,它是一个自编写的实用程序,方便用户导出和管理Oracle数据库中的大对象数据。 Oracle数据库中的Clob类型用于存储大量的文本数据...
在IT行业中,数据库管理和数据...总之,从各种数据库导出XML并导入到Oracle,需要对XML的结构有深入理解,并熟悉各个数据库系统的数据导入工具和语法。通过正确配置和适当优化,可以有效地完成跨数据库的数据迁移任务。
10. **集成工具**: Oracle SQL Developer和Developer Studio提供了图形化的XML开发环境,支持XML数据的导入、导出、编辑和调试,简化了XML在Oracle数据库中的使用。 Oracle XML开发手册将深入探讨这些主题,并提供...
其中包含的"一个ORACLE导入和导出XML文件的例子.txt"是一个示例文件,很可能提供了关于如何在Oracle数据库中导入和导出XML数据的步骤和技巧。 Oracle数据库提供了强大的XML支持,包括XML类型、XMLTable、XMLIndex等...
1. 导出XML:Oracle提供`DBMS_XMLGEN`包,通过调用其`getXML`函数可以生成XML。此外,还可以利用`SELECT ... INTO XMLTYPE`语法直接从查询结果生成XML。 2. 导入XML:Oracle的XMLType是内置的数据类型,可以直接...
标题提到的“java,Swring,oracle导出XML”,指的是使用Java Swing构建的应用程序,它具有从Oracle数据库导出数据到XML文件的功能。这个过程通常涉及以下步骤: 1. **连接Oracle数据库**:首先,我们需要使用JDBC...
在Oracle数据库环境中,将XML文件的数据导入到数据库或从数据库导出到XML文件是一项常见的任务,特别是在需要在不同系统间交换结构化数据时。这里,我们讨论如何使用PL/SQL来实现这一过程。 首先,我们需要创建一个...
- **XML数据类型**:Oracle XML DB提供了一个原生的XML数据类型,允许直接将XML文档存储在Oracle 10g Database Release 2中。 - **XML操作和SQL运算符**:Oracle XML DB包含一套工具和SQL运算符,用于XML内容的操作...
"Oracle导出Clob,Blob工具版本2" 是一个专为解决这个问题而设计的应用程序,它改进了对CLOB(Character Large Object)和BLOB(Binary Large Object)数据类型的导出效率,特别是修复了上一版本中导出时间过长的问题...
Oracle BI Publisher的核心功能在于它能够通过数据模型从不同的数据源(如数据库、XML文件、Web服务等)提取数据,并使用XML作为中间格式进行处理。Report Builder是BI Publisher中的一个组件,用于构建数据模型,它...
在Oracle数据库环境中,将XML文件的数据导入到表中或从表中导出为XML文件是常见的数据交换操作。本文将详细介绍如何使用PL/SQL来实现这个过程。 首先,我们需要了解XML文件的结构。例如,给出的XML文件包含了若干个...
《基于Oracle导入导出XML技术研究》这篇文章探讨了如何在Oracle数据库系统中利用XML技术进行数据的导入与导出,以提高异构环境下的信息共享和数据交换效率。文章由华东交通大学的魏建红、万仲保和詹国华共同撰写,...
"ociuldr"就是这样一个专为Oracle数据导出设计的小工具,它能够帮助用户方便快捷地将Oracle数据库中的数据导出为多种格式的文件。 ociuldr工具的核心是利用Oracle Call Interface (OCI) 库,这是Oracle提供的一个...
同时,JDOM也支持写入XML,通过`Transformer`将内存中的`Document`转换为XML文件。 接着,我们讨论如何将XML数据导入到不同的数据库。Java提供了JDBC(Java Database Connectivity)API,它是一个标准接口,用于...