我的数据库中本来就有一个表, 但是现在要在原来的表后面追加几百条数据,这几百条数据还在EXCLE中,还没有做成表,我就是想问一下,有没有什么办法 或者语句能直接把我的数据录入到原来的表中去!!!!
解决方案 »
- 2个各有2,3条记录的表做关联,怎么查出来19条记录?
- oraclehome92TNSlistener服务的解读
- oracle乱码问题
- 请教一个触发器从Sql server 到Oracle的转化问题
- select * from table where number in ()语句的特殊用法问题
- set constraints all deferred;这个语句为什么不能写在过程中?
- oracle的简单的备份问题
- 小弟对数据库不是很懂,请教各位大侠两条sql有什么不同?谢谢!
- 请教,如何在同一张表的同一字段查询相同值的记录??在线等候!
- oracle8.1.7客户端安装问题
- oralce 导出导入数据命令
- 求 Oracle 入门书籍
如果列顺序相同直接在PL/SQL里面粘贴吧
不放心就写个小程序OLE连EXCEL读出来然后INSERT进数据库
可以在查询语句后加个for update,解开锁,往后粘贴
否则 就只能写程序读取插入了
如楼上说
或是Oracle外部表
或是新建个表 把excel copy到text上 用plsql developder的 text importer
方法很多 比如 用sqlldr 导入进去 在插入目标表
之后用 : insert into a select * from b 把b表的数据导入a表
merge into A
using B
on(条件)
when not matched then
insert语句
很方便的,我今天还导了呢。
或者直接复制到plsql 里更新到数据库中,这个快,方便