PL/SQL Developer中将csv文件导入Oracle数据库

您所在的位置:网站首页 西柚和柚子哪个好 PL/SQL Developer中将csv文件导入Oracle数据库

PL/SQL Developer中将csv文件导入Oracle数据库

2024-01-21 11:08| 来源: 网络整理| 查看: 265

 

其实我是想要把excel文件中的数据导入Oracle数据库的,搜了一下,有直接导入的方法,但大多数的思路是将excel文件另存为.csv文件,然后将这个文件导入到Oracle数据库中。

我搜索的情况大致分为几类:

1.使用PL/SQL直接将excel文件导入

这里有一个百度经验:如何使用PL/SQL工具将excel中数据导入oracle库 不过我不知道里面讲的步骤2的账号密码填什么,可以试一下

2.不使用PL/SQL的情况下,将excel文件另存为的csv文件导入到数据库中

百度经验:如何将Excel导入Oracle数据库   点赞很多的一个经验。

博客:将CSV文件数据导入Oracle数据库

我卡在了网络服务名那里,不太清楚要换成什么。知道的可以告知我。

这里有一个介绍各种名称是什么意思的(可以跳过)Oracle数据库名、实例名、全局数据库名、服务名、网络服务名区别和联系

正文:使用PL/SQL将CSV文件导入Oracle数据库

1.PL/SQL登录数据库,图中可以看到数据库名,和登录所使用的用户名

2.文件准备好,excel文件另存为csv文件,另存为->其他文件->选择csv文件...

3.将csv文件导入数据库

下图中1,2,3,4,5,6等代表导入的步骤

(1)(2)Tools->Text Importer

(3)点击文件夹小按钮,选择csv文件

(4)点“Data to Oracle”,看到配置页面。配置好后,才能import数据

(5)owner 选登录的用户,Table选择要将数据导入到数据库中的哪张表

(6)文件字段与表字段的一一对应。右侧处选择,对应表中哪个字段名及其类型

配置好后点击下方Import即可(如果Import按钮不可用,说明还有信息未配置)

下方的Result Preview是文件的预览

注意:如果步骤6的某个属性名没写对或对应的属性类型没有选对,点击Import后,会有相应提示。重新配置即可

也有可能在导入过程中出现问题,比如某字段设计为非空但对应的数据是空缺的,或字段长度设为6但部分数据超过设定长度等等。需要修改表的设计,再重新导入。

 

 

 

 

 



【本文地址】


今日新闻


推荐新闻


CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3