一、查找的数据导出为Excel
打开PL/SQL,新建一个SQL窗口,执行自己的查询语句
eg:SELECT * FROM t_d_test
选中查找到结果,右键-复制到Excel-作为xls或者xlsx复制,然后就会打开一个Excel文件,直接执行另存为即可
二、使用Excel作为数据源导入数据
当你的手中有一个Excel数据表,但是又想用最快的方式导入到数据库中,此时你想到的是什么?写个小程序?错,这样就太OUT了。请接着往下看,大招在下面。
1、进入PL/SQL后,新建一个SQL窗口。此窗口用来验证数据是否成功导入。
2、执行导入操作之前,请确认你的数据库中已经存在你想要的数据表,别且数据格式和Excel中的数据相近。如果Excel中的某些列数据量过多,在导入之前需要把数据库中的相应的表的限制设置的大一些。
3、Excel和表都准备完毕,开始我们的神奇之旅。
4、打开PL/SQL中的工具-ODBC导入器,如下图所示。英文版的,小伙伴们可以自己选择。
5、打开导入器后会看到如下页面,选择你的Excel文件作为数据源,然后点击连接。
6、选择你的Excel文件,如图所示,然后点击确定。
7、选择某个sheet后,就可预览到Excel中的数据,如下图所示。然后点击【到Oracle的数据】。
8、打开上个页面后,可以将Excel中的数据列与数据库对应表的列进行绑定,然后点击【导入】。至此,咱们的葵花宝典你就练成第一层了。
9、数据既然都已经入库了,接下来怎么玩就随你了。如何处理成你自己想要的数据,就拿起存储过程、函数一起玩耍吧。
10、在后续导入数据的过程中,发现导数据可能不是一次两次的工作,因此如果能将导数据过程中的绑定关系存储下来,那么将会方便很多,尤其是在绑定字段很多的时候,下面将总结的经验,用截图展示出来。
后续有新的经验,将持续分享。转载请注明文章来源,否则一律视为侵权。
请尊重作者劳动成果。作者博客地址:http://blog.csdn.net/zgs_shmily