日期:2014-05-16  浏览次数:21051 次

使用PL/SQL Developer将excel导入oracle的问题
将excel导入oracle,网上找到几种方法,PL/SQL Developer应该是最简单的了吧

表结构


表里原始数据


excel数据


--------------
1、复制excel数据

2、SQL Window里select * from test_table for update,执行
3、SQL Window里解锁,点“+”,选中第一行

4、粘贴数据

5、问题

原来的数据少了一部分,新数据的ID列也没有添加进来,是什么地方操作错误么
------解决方案--------------------
在excel前加一空列,连空列一起复制粘贴到plsql中
------解决方案--------------------
引用:
Quote: 引用:

在excel前加一空列,连空列一起复制粘贴到plsql中

在excel前加一空列确实可行,但是为什么粘贴之后表的原始数据没有了,只有新粘贴的数据


你在最下面粘贴,把他粘贴到最后面就可以了
或者
select t.*,t.rowid from table t where 1<>1 然后在粘贴
------解决方案--------------------
我是这么弄的 
先选中所有的列,然后粘贴,是从列名开始选的。然后复制的是什么贴进去就是什么。
你可以试试~