在plsql developer的sql window里输入select * from test for update,其中test是要导入的oracle数据表名称; 执行查询(通过点击按钮或者快捷键F8可以实现); 点击查询结果上面的锁状按钮,使得查询到的内容处于编辑状态。 从excel 数据表中copy(ctrl +C)要导入oracle中的数据,如果是单列数据导入,可以先按plsql developer中查询结果上面的“添加(+)”按钮,使得数据表处于添加数据状态,然后将鼠标在plsql developer的列名称上单击,最后使用快捷键ctrl + v 完成数据导入操作,并单击plsql developer中的“提交(对号)”按钮提交所做的修改。 如果是同时导入所有列,首先选择copy所有数据,然后点增加(+)并点击编辑那一行最前面的星号使得整行数据都处于被选择状态,最后paste即可将数据导入。如果分列导入数据,则需要逐列完成,首先选择copy要导入的数据,然后然后点增加(+)并点击编辑那一列的名称,使得整列数据都处于被选择状态,最后paste即可将数据导入
我绝对不是开玩笑。
在oracle 中建立和excel中各个列对应关系的表,
然后直接复制粘贴就ok了
注意每个字段的数据一定要对应上.
2.PL/SQL Developer也有导入导出功能 这个似乎比第1种要快
3.Ctrl+c/Ctrl+v 也可以,这个对机子性能要求要配置高的,要不然慢死,适用于万条记录以下
4.其他偶还没用过的 ^_^
http://download.csdn.net/user/Actionmr
1、12楼的方法:select * from table for update
2、67楼的方法:不过不很方便
3、最笨的办法:把10000条数据分别写成insert into table values(...)
执行查询(通过点击按钮或者快捷键F8可以实现);
点击查询结果上面的锁状按钮,使得查询到的内容处于编辑状态。 从excel 数据表中copy(ctrl +C)要导入oracle中的数据,如果是单列数据导入,可以先按plsql developer中查询结果上面的“添加(+)”按钮,使得数据表处于添加数据状态,然后将鼠标在plsql developer的列名称上单击,最后使用快捷键ctrl + v 完成数据导入操作,并单击plsql developer中的“提交(对号)”按钮提交所做的修改。 如果是同时导入所有列,首先选择copy所有数据,然后点增加(+)并点击编辑那一行最前面的星号使得整行数据都处于被选择状态,最后paste即可将数据导入。如果分列导入数据,则需要逐列完成,首先选择copy要导入的数据,然后然后点增加(+)并点击编辑那一列的名称,使得整列数据都处于被选择状态,最后paste即可将数据导入