我的这样写,sql*plus 提示 “sql 命令未正确结束”
create table table1 as select * from opendatasource( 'Microsoft.Jet.OLEDB.4.0',
  'Data Source="d:\";User ID=Admin;Password=;Extended properties=dBase 5.0')...source.dbf
该怎么写呢?thank you !

解决方案 »

  1.   

    能这么弄数据文件么?  只知道这样能和excel导 
      

  2.   

    以前在 sql server ,可以用一条 select * into table from opendatasource() 搞定,难道 oracle 没有这个功能吗?谢谢
      

  3.   

    这个,。。看看oracle有没有对应的工具吧另外不知道sqlldr 命令支持不支持导入foxpro数据文件。
      

  4.   

    1.直接用excel打开dbf文件
    2.使用pl/sql devloper在oracle中建立一个对应表
    3.select * from 表 for update;
    4.复制excel数据,在编辑模式粘贴数据即可
      

  5.   

    oracle暂时没有语句来导入dbf数据
    或者使用excel将dbf数据另存为csv格式
    然后采用sqlldr导入数据
      

  6.   

    我是想在程序中执行一个 sql 完成我要的功能,呵呵,看来不能取巧了