怎么把excel导入到oracle数据库中

如题所述

第1个回答  2019-06-08
工具:plsqldeveloper
步骤:
①:登录需要导入的数据库
②Tool-->ODBC
Import...
③在下图中填入以下三项:第一个选excels
files,下面的用户名密码,就要看你要导入到哪个用户里面了,这里我用scott用户为例子,用户名密码为scott/tiger
④点击下面的Connect进行选择excel文件然后点击确定,然后会弹出下面的图,选择你数据所在的sheet即可
⑤然后进行配置
data
to
oracle
选项页,需要填入以下信息,并将列一一对应上
⑥最后点击下面的import即可
恭喜你,excel导入Oracle成功了。
第2个回答  2020-05-06
用专用的SQL语句,或者用第三方工具。
方法一、使用SQL*Loader
这个是用的较多的方法,前提必须oracle数据中目的表已经存在。大体步骤如下:
1、将excel文件另存为一个新文件比如文件名为text.txt,文件类型选文本文件(制表符分隔),这里选择类型为csv(逗号分隔)也行,但是在写后面的control.ctl时要将字段终止符改为','(fields
terminated
by
','),假设保存到c盘根目录。
2
、如果没有存在的表结构,则创建,假设表为test,有两列为dm,ms。
3、用记事本创建SQL*Loader控制文件,网上说的文件名后缀为ctl,其实我自己发现就用txt后缀也行。比如命名为control.ctl,内容如下:(--后面的为注释,实际不需要)
load
data
--控制文件标识
infile
'c:\text.txt'
--要输入的数据文件名为test.txt
append
into
table
test
--向表test中追加记录
fields
terminated
by
X'09'
--字段终止于X'09',是一个制表符(TAB)
(dm,ms)
--定义列对应顺序
备注:数据导入的方式上例中用的append,有以下几种:insert,为缺省方式,在数据装载开始时要求表为空;append,在表中追加新记录;replace,删除旧记录,替换成新装载的记录;truncate,同replace。
4、在命令行提示符下使用SQL*Loader命令实现数据的输入。
sqlldr
userid=system/manager
control='c:\control.ctl'

excel表数据如何导入到oracle数据库表中?
1. 首先在控制面板中,点击管理工具,进入数据源(ODBC)页面。选择添加选项,选择Excel驱动程序 *.xls。完成添加步骤后,选择并加载你的excel文件。2. 在pl\/sql页面中,点击工具栏中的ODBC Importer Data From ODBC标签页。在这里选择之前添加的数据源。3. 进入Data To Oracle标签页,选择目标oracle数...

如何向oracle中导入excel表格数据oracle怎么导入excel数据表_百度知...
在pl*sql中选择tools-->text importer,在出现的窗口中选择"Data from Textfile",然后再选择"Open data file",在弹出的文件选择框中选中保存有数据的文本文件,此时将会看到data from textfile中显示将要导入的数据 4.在configuration中进行如下配置 注:如果不将"Name in header"勾选上会导致字段名也当...

如何将excel数据导入oracle方法总结excel数据如何导入oracle数据库
1、如果数据量不大且没有大对象(图片,文件什么的)且使用pl\/sql developer做oracle管理工具的话,可以直接复制粘贴,操作方法是先按照列的先后顺序把EXCEL中数据排好,在第一个字段前面加一空白列(这部很重要,否则字段就会不对应了),pl\/sql developer中执行下select * from 表名 for update,使得你...

excel表数据如何导入到oracle数据库表中excel表怎么导入到oracle数据库...
使用pl\/sql developer可以完成1、控制面板-->管理工具-->数据源 (ODBC)-->添加-->选择驱动 *.xls-->完成-->选择你的excel表格2、pl\/sql-->tools-->ODBC ImporterData From ODBC标签页:DSN选择刚刚添加的数据源,点击connectData To Oracle标签页:选择对应的表3、点击Import,可以完成导入需要注...

...导入到ORCAL数据库中怎么把excel数据导入到oracle
1.先把你的表存为.CSV文件2.打开PL\/SQL,新建一张字段和你EXCEL一样的表3.上方Tools——Text Importer——open datafile(左上角)——选择你的CSV表,打开记得,勾选左侧Name In Header4.选择到Data To Oracle,在这里选择你要导入到ORACLE里的表和这张表的OWNER在右侧选择相应字段,如果对应的上,...

...到oracle数据库中如何将excel导入到oracle数据库
第一步在oracle数据中建一个同构的表;第二步后在pl\/sqldeveloper中用select*fromtbl_namewhere1=0forupdate的语句,进行编辑 第三步copyexcel的内容,如果excel有标题行,需要删除该行;注意,excel表格前要有一个空行且和oracle表列顺序一致 第四步在pl\/sqldeveloper中粘贴;如果第一次粘贴不上,再粘贴...

如何一键导入Excel到Oracle数据库
9. 空白单元格、数据首尾有空格、数据重复、数据缺失、数据替换等,手工导入无法处理。常规导入步骤繁琐,需要经过多个步骤,且容易出错。而“的卢导表”工具提供了一键导入功能,极大地简化了导入流程。首先,新建数据库连接,点击工具栏中的“新建连接”,选择Oracle数据库,并参考“的卢导表”新建数据库...

如何将Excel导入Oracle数据库
1、方法一:使用SQL*Loader:这个是用的较多的方法,前提必须oracle数据中目的表已经存在。大体步骤如下:a、将excel文件另存为一个新文件比如文件名为text.txt,文件类型选文本文件(制表符分隔),这里选择类型为csv(逗号分隔)也行,但是在写后面的control.ctl时要将字段终止符改为','(fields ...

Excel数据导入到oracle
在操作数据库时,将Excel的数据导入到oracle中是非常常用的,本文具体讲述操作步骤。打开pl\/sql,如图所示界面,点击菜单栏中的T00LS ODBC Imtorper,打开ODBC Importer选项框 在Data fromODBC页中选择需要导入的文件的格式,选择ExcelFiles.输入用户名密码。然后点击Connect 在跳出的选择工作簿对话框,选择所...

如何将Excel导入Oracle数据库
方法一:最简单的如果Excel数据不多,通过Pl\/sql直接复制粘贴 方法二:打开plsql之后,在工具栏点击【tools】--【ODBC Imoprter】选择导入文件的类型,这里是excel文件,所以选择Excel Files 输入连接数据库的用户名和密码 点击Connect 选择excel文件所在的磁盘,双击磁盘或者文件夹名,然后选中需要导入的...

相似回答
大家正在搜