excel导入oracle数据库?怎么把excel导入到oracle数据库中
很多朋友对于excel导入oracle数据库和怎么把excel导入到oracle数据库中不太懂,今天就由小编来为大家分享,希望可以帮助到大家,下面一起来看看吧!
怎么把excel导入到oracle数据库中
工具:plsqldeveloper
步骤:
①:登录需要导入的数据库
②Tool-->ODBC Import...
③在下图中填入以下三项:第一个选excels files,下面的用户名密码,就要看你要导入到哪个用户里面了,这里我用scott用户为例子,用户名密码为scott/tiger
④点击下面的Connect进行选择excel文件然后点击确定,然后会弹出下面的图,选择你数据所在的sheet即可
⑤然后进行配置 data to oracle选项页,需要填入以下信息,并将列一一对应上
⑥最后点击下面的import即可
恭喜你,excel导入Oracle成功了。
如何将excel表中数据导入oracle数据库
一你可以用select* from表名 for update
然后把锁解开,直接的复制excel中的数据后粘贴
二转换为txt用sqlload进行入库,方法
1把excel另存为txt格式,选择unicode文本(*.txt)的格式,取名为11.txt
2这时11.txt文件中的数据是以制表符进行分隔的,这时你需要把制表符替换为sqlload能识别的分隔符
3用winword.exe(在office安装路径下的office14文件夹里)的打开方式打开文件11.txt,这时你看到的将是word的形式。
4利用word中的查找和替换功能把'^t'替换为'|',这样txt中的数据都是以'|'进行分隔的,就可以用sqlload进行入库了
如何将excel导入到oracle数据库中
最近在google earth上标电子围栏,然后将经纬度录入数据库中,第一次做感觉还是挺麻烦的将google earth上面的数据保存成kml式,看了一下就是xml文件,里面有包含经纬度的信息,用excel可以提取其中的经纬度节点的信息,用excel提取之后怎么将其导入到数据中
最近在google earth上标电子围栏,然后将经纬度录入数据库中,第一次做感觉还是挺麻烦的
将google earth上面的数据保存成kml格式,看了一下就是xml文件,里面有包含经纬度的信息,用excel可以提取其中的经纬度节点的信息,用excel提取之后怎么将其导入到数据中对应字段中呢?具体方法如下:
1.先把你的表存为.CSV文件
2.打开PL/SQL,新建一张字段和你EXCEL一样的表
3.上方Tools——Text Importer——open datafile(左上角)——选择你的CSV表,打开
记得,勾选左侧Name In Header
4.选择到Data To Oracle,在这里选择你要导入到ORACLE里的表和这张表的OWNER
在右侧选择相应字段,如果对应的上,下面的Import就会亮,好了,每一列挨个点
然后到表里SELECT吧,我一直这么用的,试试吧
实验了一下,挺好用的。
如何将Excel导入Oracle数据库
方法一:最简单的如果Excel数据不多,通过Pl/sql直接复制粘贴
方法二:打开plsql之后,在工具栏点击【tools】--【ODBC Imoprter】
选择导入文件的类型,这里是excel文件,所以选择Excel Files
输入连接数据库的用户名和密码
点击Connect
选择excel文件所在的磁盘,双击磁盘或者文件夹名,然后选中需要导入的excel文件名
点击文件名称,下面的数据就是在excel中存储的数据
点击菜单【Data to Oracle】选择导入这些数据的数据库"拥有者","数据库表名"
在这里设置excel中表头的名称与数据库中表字段对应关系。注意在数据库中的数据类型
设置完之后,点击Import进行导入,导入完成后,可以看到导入的数据量条数.
参考:http://jingyan.baidu.com/article/0f5fb09915402a6d8334eab0.html
关于excel导入oracle数据库,怎么把excel导入到oracle数据库中的介绍到此结束,希望对大家有所帮助。