当前位置:首页>开发>正文

如何使用PL/SQL导入CSV文件到Oracle 如何将.dbf/.xls/.csv文件导入oracle数据库

2023-05-31 01:49:42 互联网 未知 开发

 如何使用PL/SQL导入CSV文件到Oracle 如何将.dbf/.xls/.csv文件导入oracle数据库

如何使用PL/SQL导入CSV文件到Oracle

当我们收到一个csv文件,需要将里面的数据导到Oracle数据库的时候,我们要先确保我们在Oracle数据库中的表已经建好了,最好是先向“战友们”询问是否有表结构的SQL语句。如果没有,则需要根据csv文件里面的列进行估计。
选择菜单栏中的“工具”,单击“文本导入器”
点击打开文件的按钮,如图
在弹出的打开对话框中选择我们需要导入的csv文件
在“到Oracle的数据”选项卡中,选择好“所有者”和“表”并确定下面的字段对应的数据结构。然后点击导入,开始导入,如果报错,对应修改表中的字段类型或者询问大神解决方案。
以上说的是最简单的情况,极有可能,我们面对的CSV文件是不规范的,我举一个例子,如果csv文件过大或者不标准,识别csv文件时只能识别出一列或者两列,这个时候我们就需要调整这两个地方:先设定好逗号分隔,然后设定好列数(可以手动输入一个比较大的值,然后查看从什么地方之后就变成空的列了,这样就知道一共有多少列了)。再有就是,没有表结构的情况下,手动建表。
如果不愿意写列名(列太多),可以在确定好所有的列后,点击这里,直接就可以给你所有的列名了,然后标定字段类型的时候,你如果图省事,也可以nvarchar(几百),然后复制粘贴…

如何将.dbf/.xls/.csv文件导入oracle数据库

具体查看如下操作:

.dbf文件导入oracle数据库
导入前提: .dbf要保证能用excel打开
步骤:PL/SQL Developer->工具-ODBC导入器->都输入正确后->连接(点击连接之后会找到所有.dbf文件)
具体什么是ODBC http://baike.baidu.com/view/592959.htm?fromId=413导入之前要create 和数据字段一样的表

此时可以点击下‘初始脚本’,来查看你少增加了什么字段
之后都没有问题,点击‘导入’就可以了

.csv文件导入oracle数据库
PL/SQL Developer->工具-文档导入器

之后到oracle的数据和上面一样选择用户、表 进行导入

转载》原文地址:http://blog.itpub.net/28602568/viewspace-759777/

如何将csv导入到oracle数据库中

首先1.csv文件内容:
1 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文件里的数据读取到oracle数据库中

导入方法有多种,csv文件可以通过PLSQL/DEVELOPER的文本导入器导入(工具-文本导入器),也可将其转成xls通过ODBC导入器导入(工具-ODBC导入器),也可借助第三方工具导入,也可通过宿主语言(C#、JAVA等)导入,也可利用外部工具将其转化为insert语句导入……

最新文章