Oracles XMLDB Study NOTE (2)-数据库专栏,ORACLE
来源:作者: 发布时间:2007-12-25 13:51:10

接上期,我们来看一下怎样向包含xmltype类型的table中新追加一条记录。 首先建立一个table create table example2 of xmltype;
然后准备插入一条记录,在插入记录之前,需要确保当前user具备create any directory的权限。 转换到其他用户下,如system,执行 grant create any directory to xdb (xdb是您作练习的用户)
再转换回xdb目录 执行如下命令: create or replace directory xmldir as d:\oracle tudy\xdb
准备插入一条新记录了(确保机器上存在d:\oracle tudy\xdb目录,并且目录中有一个xml文档,文档名为purchaseorder.xml) insert into example2 values ( xmltype ( bfilename(xmldir, purchaseorder.xml), nls_charset_id(al32utf8) ) );
ok,现在大功告成,使用select count(*) from example2,看看得出的结果是不是1
|
还没有关于此文章的相关评论!