实例讲解如何重复利用这个外部表的表结构

  • 来源: 赛迪网 作者: 若水   2008-05-07/10:44
  •         这篇论坛文章(赛迪网技术社区)主要介绍了如何在实际的应用环境中重复利用这个外部表的表结构,详细内容请参考下文。
    导数据,多次用到第3方的记事本数据(数据格式一致),常规的办法就是把记事本文件导到数据,或者为每个记事本建立个表,这样操作一来非常的麻烦,二来数据对象有很多,对数据库本身是个负担,今天报着试试看的态度,看能不能重复利用这个外部表的表结构;
    SQL> create table tmpdeal.ext_bus(
    2 sid varchar2(10),
    3 mob_num1 varchar2(15),
    4 mob_num2 varchar2(15),
    5 flag varchar2(2)
    6 )
    7 organization external(
    8 type oracle_loader
    9 default directory dic
    10 access parameters(
    11 records delimited by newline
    12 nobadfile
    13 nologfile
    14 fields terminated by '|'
    15 )
    16 location('xx1.txt')
    17 )reject limit unlimited;
    表已创建。
    SQL> alter table tmpdeal.ext_busfile location('xx2.txt');
    表已更改。
    SQL> alter table tmpdeal.ext_busfile location('xx2.txt');--
    表已更改。--果然OK
    SQL> alter table tmpdeal.ext_busfile location('xx3.txt');
    表已更改。
    SQL> alter table tmpdeal.ext_busfile location('xx4.txt');
    表已更改。
    哈哈,不错,很多时候在枯燥无味的工作面前,来点小小尝试,可能带来一点小惊喜,给你的工作带来额外的一点愉悦!(

    评论 {{userinfo.comments}}

    {{money}}

    {{question.question}}

    A {{question.A}}
    B {{question.B}}
    C {{question.C}}
    D {{question.D}}
    提交

    驱动号 更多