大批量的在oracle中添加不同数据,…

当需要在Oracle数据库中大批量添加不同数据时,可以借助Excel和数据库管理工具提高效率。首先在Excel中准备数据,然后使用数据库编辑功能逐行导入。如果已有数据,可创建新表,导出SQL语句并替换表名,最后在Command Window执行SQL完成批量导入,大大提升工作效率。

正好我要添加六百多条数据到数据库中,而且是每条都不一样,刚开始我一条条的写的死的语句,花了几个小时还只写了一百多条。

首先把要添加的数据在excel中准备好:

大批量的在oracle中添加不同数据,不用语句
然后在数据库中。对着需要添加数据的表右键--》Edit data

大批量的在oracle中添加不同数据,不用语句

点击小锁图标,就可对表中数据进行添加,修改。大批量的在oracle中添加不同数据,不用语句

然后在excel中选中一整行需要添加的数据:

大批量的在oracle中添加不同数据,不用语句

然后在数据库中,选择对应的那一整行:

大批量的在oracle中添加不同数据,不用语句

右键--》Paste就可将那一整行数据添加进去,如此反复,把所有列都添加进去。

点击对勾小图标大批量的在oracle中添加不同数据,不用语句就可将所有数据提交到数据库里。

如果以前这个表里面就有数据怎么办呢?而且那些数据都和别的表都有联系的,不能先删了再从新填加。

右键--》View

大批量的在oracle中添加不同数据,不用语句

点击右下角小按钮View SQL,复制创建表代码,重新建一个新表,换个名字。

按那个步骤把数据添加到新表里面,然后 到添加数据的那个页面,点击图标大批量的在oracle中添加不同数据,不用语句选择导出sql语句,然后在把所有的那个新表名改成以前的那个表名。

点击白纸小图标大批量的在oracle中添加不同数据,不用语句--》Command Window,在这个页面里面把sql语句复制进去,这里会一边复制一边执行语句,报错了就会提醒。

这样就解决了。效率高了好多。




评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值