使用PLSQL导入excel数据至oracle数据库

https://blog.csdn.net/qq_42909551/article/details/82108754html

https://jingyan.baidu.com/album/14bd256e2d8d01bb6d2612b4.htmlsql

http://blog.itpub.net/31369373/viewspace-2147670/数据库

 

经过搜索发现有几种方式:json

1、使用odbc importer,因为个人点开后user/System DSN下拉列表啥也不显示,这个就放弃了

方法二:使用text importer

首先将excel另存为txt文件,另存的时候选择“制表符分隔”的txt文件,若是选成Unicode文本的话会有问题oracle

 

其次点击左上角打开文件按钮,选择须要导入的txt文件,打开后会显示相应的数据记录函数

再次点击右侧data to oracle选项卡进行用户名、导入表及字段类型设置大数据

若是没有特殊须要转换的字段类型直接点击左下角的import按钮便可。spa

我在导入的过程当中,遇到.net

ORA-00907:missing right parenthesis问题

搜索一番,发现是字段映射的问题,把datetime里的额外处理函数去掉就行了,就是不须要作转换,由于自己数据库里的字段类型就是varchar类型的,不用能够转为date类型excel

http://blog.itpub.net/31369373/viewspace-2147670/

方法3、数据库脚本导入,比较麻烦,可能大数据量的时候好用

https://www.cnblogs.com/wuhuacong/p/6816813.html

方法4、https://blog.csdn.net/x541211190/article/details/72842149

我是ms sql server数据导入oracle,全部有方法3/4,数据量不大的话仍是1就挺好用的

因为没用过oracle,全部采用曲线救国的方式,先写了个程序把txt,json格式的数据导入ms sql数据库,而后再导出excel,而后再另存为txt,而后再导入oracle,O(∩_∩)O哈哈~,尴尬

今天发现ms sql导出时候能够一步到制表符txt文件,就是查询出来后在查询结果上右键--将结果另存为就有这个选项。

相关文章
相关标签/搜索