我的问题是这样的:
我现在在mysql中有一个表 A (A表中有将近3000条数据) 我想将这个表中的数据转移到我ORACLE的表B中。
其中:表A中的栏位 在表B中都有,并且表B有新增若干栏位。
 求指导! 在线等 

解决方案 »

  1.   

    1、在ORACLE 中建立DBLINK,访问MYSQL(安装MYSQL驱动);
    2、将MYSQL表导出为TXT,再导入ORACLE中;
    3、安装MYSQL、ORACLE驱动,用JETSQL操作。
      

  2.   

    这个简单了,你可以直接用select ...  INTO OUTFILE 'file_name' export_options 查询语句将查询数据直接生成为文件中。然后可以使用ORACLE的SQLLDR或者在EXCEL中把数据编辑好,然后一次性执行INSERT就行了。
      

  3.   

    SELECT * INTO OUTFILE 'C:\result2.xls'  FIELDS TERMINATED BY ',' OPTIONALLY ENCLOSED BY '"'  LINES TERMINATED BY '\n'  FROM zhj_main
    数据库是远程的。非本地,那这个存放还是在我的C盘吗?
      

  4.   

    我找到了。在有远程服务器上。再想了解一下。该如何把EXCEL文件里面的数据插入到ORACLE中呢。。!
      

  5.   


    1) 在EXCEL中利用公式,生成 'insert into ...."
    2) 打开ACCESS,创建到ORCLE这个表的链接表,然后直接复制。如果只是一次性工作,方法1)比较常见。