用sqlldr
创建控制文件in.ctlload data
append
into table table_name
fields terminated by '|'
(
a char(30),
b char(50),
c char(100),
d  number
)文本文件内容格式10300108200|XPB65|后盖|0030200525      |3.42000008
10300108200|XPB65-113S|桶|0030200877      |15.52000046执行sqlldr username/pw control=c:\in.ctl data=c:\in.txt

解决方案 »

  1.   

    我的oracle怎么没有SQL*Loader 和pro*c这样的功能阿
    到哪里可以找到呢/.我的oracle是oracle816版本的
      

  2.   

    可执行文件在
    oracle安装目录bin文件夹里面
      

  3.   

    sqlldr,命令行方式执行控制文件的例子在oracle的安装目录下有,后缀名位ctl,找一下就知道了
      

  4.   

    参考文档:
    http://download-west.oracle.com/docs/cd/B10501_01/server.920/a96652/ch03.htm#1656