不太理解你什么意思如果你是想将excel的数据导入到oracle数据库,你可以先将excel转换成csv格式,然后再用sqlldr进行导入。

解决方案 »

  1.   

    這裡有詳細的介紹
    http://www.oradb.net/tran/excel2ora.htm
      

  2.   

    kinggom 有一个dbf格式的数据库,我已经把它导入excel表格中,但是不知道怎么把excel表格的数据导入oracle 数据库中你能不能说的详细一点啊.
      

  3.   

    dbf?
    foxpro的数据库吧
    用EXCEL打开?
    那你另存为文本文件,然后用oracle的sqlldr导入
      

  4.   

    我也有做过数据的导入问题!
    我是用SQL Server的DTS进行的
    ^_^
    如有需要,请和我联系
    [email protected]
      

  5.   

    如果用oracle的sqlldr导入的话是否还要在oracle数据库结构啊?
      

  6.   

    SQL SERVER 自带的导入导出工具可以轻松搞定,你自己用用就知道了
      

  7.   

    你用excel打开后另存为dbf不就可以使用pb导入了。
      

  8.   

    先将excel文件另存为.csv文件
    然后用SQLLDR,load进orcale数据库, orcale中要先建好table.
    举例如下:1.要先准备a.ctl文件:
    如下:
    Load Data
    TRUNCATE
    INTO TABLE Tablename
    FIELDS TERMINATED BY ',' OPTIONALLY ENCLOSED BY "'" TRAILING NULLCOLS
    (
    field1,
    field2,
    ...
    )
    2.准备你要导如的文件,
    a.dat 
    格式如下:
     field1,field2,...
     field1,field2,...
     field1,field2,...
    3.运行
    SQLLDR username/password@service_name CONTROL=c:\a.ctl LOG=c:\a.log
           DATA=c:\a.dat BAD=c:\a.bad ERRORS=100000
    就可以了.
    如果有错误,请查看c:\a.log文件.
    如果还不清楚,请慢慢琢磨
      

  9.   

    用excel打开,增多一列,好像写什么  =insert ....(查本网站)
    就可将dbf的每一行数据生成标准的insert into .... values....了,不要说oracle,
    只要支持 sql的数据库就可以了。或更简单的方法,用pl/sqldev
    打开oracle中的表,
    用excel打开dbf文件,然后一列一列从excel中copy 过去就可以了。