将Excel文件数据导入到Oracle
昨天晚上项目支持部的一个同事问我如何把Excel文件数据导入到Oracle,我回到宿舍后在自己的电脑操作了一下,可以正常导入。我记得在SQL SERVER里面也可以导入而且比导入到Oracle还简单。这边还是说一下如何导入到Oracle吧。
一、在ORACLE中建一张表,我昨晚建的表结构如下:
建表语句:
create table TEST
(
PROJECTNAME VARCHAR2(500),
ACCEPTDEPARTCODE VARCHAR2(300),
ACCEPTDEPT VARCHAR2(300)
);
二、先把Excel另存为其他的格式,如:.txt、.csv等等,我边的的文件:lcolddata.xls
三、创建SQL*Loader输入数据所需要的文件,均保存到C:,用记事本编辑:
控制文件:input.ctl,内容如下:
load data --1、控制文件标识
infile 'C:\lcolddata.txt' --2、要输入的数据文件名为lcolddata.xls
insert into table test --3、向表test中插入记录
fields terminated by X'09' --4、字段终止于X'09',是一个制表符(TAB)
(projectname,acceptdepartcode,acceptdept) -----定义列对应顺序
可选参数:
a、insert,为缺省方式,在数据装载开始时要求表为空
b、append,在表中追加新记录
c、replace,删除旧记录,替换成新装载的记录
d、truncate,同上
四、在DOS命令下:
C:\>sqlldr userid=qzsnewapas/qzsnewapas control=input.ctl
我导入的成功信息如下:
SQL*Loader: Release 10.2.0.1.0 - Production on 星期五 8月 15 00:54:18 2008
Copyright (c) 1982, 2005, Oracle. All rights reserved.
达到提交点 - 逻辑记录计数 64
达到提交点 - 逻辑记录计数 128
达到提交点 - 逻辑记录计数 192
达到提交点 - 逻辑记录计数 256
五、到ORACLE中查询一下,导入成功!
将Excel文件数据导入到Oracle相关推荐
- 用ado把excel数据写入oracle,如何将excel表格数据导入到oracle数据库对应的表中?!oracle导出excel文件...
如何把excel里的表导入到oracle里 使用第三方工具吧,toad之类的 一个excel表格中有多个sheet,如何将其导入oracle数据库 户和要用DBA 最简单得建用户: create us ...
- oracle数据库表excel文件位置,“如何将excel表格数据导入到oracle数据库对应的表中?“数据库文件导入excel表格数据库中...
如何实现Excel表格自动导入到数据库 库?是什么数据库?sql?access?mysql?我以sql2008为例子 1.打开SQL Server Management Studio-任务-数据 2. ...
- oracle表中放入word,“如何将excel表格数据导入到oracle数据库对应的表中?“将excel表格导入word...
如何将excel表格数据导入到oracle数据库对应的表中? 敢问楼主,表A几列,表B存在几列,表C存在几列 常规方法(表中列和excel中列) PLSQL 中 : select * from A u ...
- Excel文件数据导入到MySQL数据库
这里以Navicat客户端工具为例,当然版本也有关系这里我用的是16. 1.把Excel文件数据第一行改成对应的数据库字段 2.右键目标表-->导入向导-->选择excel文件格式 3.注 ...
- net以execl做数据库_C#.NET Excel文件数据导入SQL Server数据库完整代码
展开全部 在日常的项目中,Excel,Word,txt等格式的数62616964757a686964616fe58685e5aeb931333337626235据导入到数据库中是很常见 这里将分为.n ...
- Excel表格数据导入到Oracle
Excel表格导入数据到Oracle 操作步骤:1.打开Excel文档然后重新保存,另存为文本(保存类型:文本文件(制表符分隔)). 2.打开PLSQL Developer >工具>文本导 ...
- excel文件数据导入mysql数据库中_将excel里面的数据导入mysql数据库中
展开全部 条件:PC端已经安装Navicat工具,并636f70793231313335323631343130323136353331333363386161且已经成功连接至数据库. 1.点击鼠标右 ...
- java代码实现excel文件数据导入
因业务需求要实现数据的批量导入,给了指定的excel模板上传文件,用java代码实现导入excel文件. 重新复习下. 下面是源码,仅供参考. controller层代码,创建临时目录后,使用Disk ...
- Python批量Excel文件数据导入SQLite数据库的优化方案
说明:1)需要安装扩展库openpyxl:2)随着数据库的增大,导入速度可能会有所下降:3)本文只考虑Python代码优化,没有涉及数据库的优化:4)本文要点在于使用executemany实现批量数据 ...
- springBoot将excel文件数据导入数据库
导入依赖 <!-- easypoi excel导入导出--> <dependency><groupId>cn.afterturn</groupId>&l ...
最新文章
- 我可以强制pip重新安装当前版本吗?
- 面试官:为什么HTTPS是安全的?
- 左侧固定右侧自动填充_办公小技巧:解决Excel公式自动填充问题
- 学python有哪些书推荐-有什么Python学习的书籍和学习资源推荐?
- 升级 asp.net core 1.1 到 2.0 preview
- 37岁程序员被裁员,面试华为阿里被拒,无奈降薪去小公司,结局出乎意料!
- python是什么专业学的-什么样的人适合学Python,应该怎么学?
- 数位 dp 最低位最高位之差绝对值大于2_面试必备——手撕代码(2)“买卖股票的最佳时机”...
- android实现b站弹幕,B站弹幕库DanmakuFlameMaster源码浅析
- 论文阅读(12) 与其他后生动物相比,水母被动能量的重新获取有助于推进优势(2013)
- oracle中between函数用法,Oracle常用函数使用介绍
- 《上海堡垒》究竟几何?让我用爬虫一探究竟
- RuoYi-Vue Spring Security 密码加密
- 2022美团校招技术岗笔试全部AC_Code分享
- 大自然的印钞机农夫山泉是如何干过一群互联网与电商大佬的
- 军工品质32位超低功耗MCU
- admin.php生成地址,FastAdmin隐藏后台登录入口地址的方法
- linux 命令 是mmc 大小,u-boot中mmc命令使用
- Java汉语转拼音首字母并大写利用Pinyin4j(多音字识别)(中午括号识别)
- 移动硬盘数据恢复该如何进行?2个方法告诉你