oracle数据库怎么导入csv格式文件

oracle数据库怎么导入csv格式文件,第1张

你可以使用plsqldev工具

打开工具,在tool下面有个Text Importer

进入后先选择Data to Oracle选项卡,将要导入的那一个表的表名和用户名

然后选择 Open data file ,打开要导入的文件

最后在Fields中配置对应关系,Fileds1对应的是csv文件中的第一列

对应完成后点击 import就好了

首先1.csv文件内容:

1 2

3 name

5 id

数据库中有个t表:

create table t (id number , name varchar2(2000))

然后使用使用plsql developer的text imporer。

如图点击红圈的按钮,打开一个包含数据的文件

选择刚才新创建的1.csv文件,就会出现下图的内容。可以根据需求自行修改分隔符。

默认空格为分隔符,这里不做其他设置,工具自动识别出了两列信息。

然后选择data to oracle 选项卡,选择要导入的oracle 数据库的用户名以及表名称。

选择对应字段

最后点击import导入即可。

csv文件内容:

要导入的表结构

create table RPT_MONILUCE_2_P01

(

imsi      NUMBER,

road_line NUMBER,

ci        NUMBER,

diff      NUMBER,

rn        NUMBER,

sdate     DATE,

report_id NUMBER(20)

)

步骤:

1、在csv第一行上增加列字段行。

2、修改文件后缀为.txt。

如果是excel的,先转换为 csv,再修改后缀为.txt.

避开科学计数法的麻烦。

3、PLSQL Developer-工具--文本导入器

4、打开要导入的txt文件

打开后效果:

4、点击“到Oracle数据”

选择“所有者”,“表”。

注意:在字段类型里,有些字段在导入的时候可能需要转换类型或格式。如此处的 sdate需要从string转为date。

5、点击导入按钮


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/tougao/11738668.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-18
下一篇 2023-05-18

发表评论

登录后才能评论

评论列表(0条)

保存