将excel导入oracle,网上找到几种方法,PL/SQL Developer应该是最简单的了吧表结构
表里原始数据
excel数据
--------------
1、复制excel数据2、SQL Window里select * from test_table for update,执行
3、SQL Window里解锁,点“+”,选中第一行4、粘贴数据5、问题原来的数据少了一部分,新数据的ID列也没有添加进来,是什么地方操作错误么
表里原始数据
excel数据
--------------
1、复制excel数据2、SQL Window里select * from test_table for update,执行
3、SQL Window里解锁,点“+”,选中第一行4、粘贴数据5、问题原来的数据少了一部分,新数据的ID列也没有添加进来,是什么地方操作错误么
解决方案 »
- 关于oracle number类型的问题
- 突然出现:ora-00600:内部错误代码,参数[qks3tinit];
- 如何在Oracle中实现类似MSSQL中OPENDATASOURCE的功能
- 求一个sql语句(急,谢谢大家)
- 5行的存储过程,送分啦
- 如何改前一位字符?
- 求自制Oracle9安装盘的方法??
- 这么多游标对我的系统由没有影响啊?ora-1000:maximum open cursors exceeded
- ☆☆☆☆☆大家积极支持参与CSDN Oracle电子杂志编辑工作☆☆☆☆☆
- oracle8.1.7如何DML修改列的名字? 删除列?
- Oracle SQL查询不出结果
- 游标问题,请大神帮解释下
或者
select t.*,t.rowid from table t where 1<>1 然后在粘贴
或者
select t.*,t.rowid from table t where 1<>1 然后在粘贴
如果有主键新数据和原数据有重复,会报错?添加数据失败?
另外,只能在excel前加一空列,没其他的决绝办法?
或者
select t.*,t.rowid from table t where 1<>1 然后在粘贴
如果有主键新数据和原数据有重复,会报错?添加数据失败?
另外,只能在excel前加一空列,没其他的决绝办法?如果有主键新数据和原数据有重复,这个肯定会报错了,
如果需要copy必须在前面加一空列。
或者楼主使用外部表吧?
或者
select t.*,t.rowid from table t where 1<>1 然后在粘贴
如果有主键新数据和原数据有重复,会报错?添加数据失败?
另外,只能在excel前加一空列,没其他的决绝办法?如果有主键新数据和原数据有重复,这个肯定会报错了,
如果需要copy必须在前面加一空列。
或者楼主使用外部表吧?
外部表是什么意思