XML文件如下!!
<?xml version="1.0" encoding="gbk"?>
<TRS>
<REC>
<标题>科学技术与意识形态</标题>
<正文>5000到20000字</正文>
<录入日期>2009年6月3日</录入日期>
<录入员>杨莉</录入员>
<作者>吴瑞财</作者>
</REC>xml中的正文文字太多所以就省略了!!oracle所对应的表如下:
create table test ( "rowid" rowid, "日期" char(20) default '', "分类" char(150) default '', "标题" char(2000) default '' not null , "正文" long default '' not null , "字数" number default '', "正文字数" number default '', "录入日期" char(20) default '', "录入员" char(20) default '', "修改日期" char(20) default '', "INFO_ID" char(10) default '', "状态" char(50) default '',"发表日期" char(50) default '',"来源" char(50) default '',"作者" char(50) default '')
将xml的内容导入到test表中!! 以前没接触过xml还请各位大大帮帮忙!!!
<?xml version="1.0" encoding="gbk"?>
<TRS>
<REC>
<标题>科学技术与意识形态</标题>
<正文>5000到20000字</正文>
<录入日期>2009年6月3日</录入日期>
<录入员>杨莉</录入员>
<作者>吴瑞财</作者>
</REC>xml中的正文文字太多所以就省略了!!oracle所对应的表如下:
create table test ( "rowid" rowid, "日期" char(20) default '', "分类" char(150) default '', "标题" char(2000) default '' not null , "正文" long default '' not null , "字数" number default '', "正文字数" number default '', "录入日期" char(20) default '', "录入员" char(20) default '', "修改日期" char(20) default '', "INFO_ID" char(10) default '', "状态" char(50) default '',"发表日期" char(50) default '',"来源" char(50) default '',"作者" char(50) default '')
将xml的内容导入到test表中!! 以前没接触过xml还请各位大大帮帮忙!!!
http://topic.csdn.net/u/20101102/12/aa9a6814-d2e3-4d76-ad25-562569d88bc2.html?54590
http://blog.csdn.net/java3344520/archive/2010/06/14/5670809.aspx
如果更长可以使用clob类型。
SQL> call addPerson('D:\test\people.xml','D:\test\people.log');
Method called
SQL> select * from people;
PERSONID NAME ADDRESS TEL FAX EMAIL
---------- -------------------- -------------------------------------------------------------------------------- -------------------- -------------------- ----------------------------------------
48/6 PLS-00113: END 标识符 'ADDPERSON' 必须同 'CHECK_PFIZER_COMPANYCODE' 匹配 (在第 1 行, 第 11 列)