将excel中的数据导入到oracle数据库中
1、右键 -> 新建 - >MicroSoft Excel
2、添加数据(列名和数据对应)
3、文件(F)→另存为(A)→
保存类型为:制表符分隔,起名为text.txt(名字随便起,但一定是txt类型),保存到D:\
4、连入SQL*Plus(数据库已经建好表的,此步骤省略)
以system/123用户登录(如果是远程数据库,就用远程的连接,比如:system/123@172.16.6.152/orcl),
SQL> conn system/123
创建表结构
SQL> create table TEST
(
ID INTEGER, --序号
NAME VARCHAR(10), --用户名
DATETIME DATE, --日期
);
5、创建SQL*Loader输入数据所需要的文件,保存在与text.txt同一目录下D:\;
(1)新建记事本
(2) 记事本中写以下内容:
load data --1、控制文件标识
infile 'test.txt' --2、要输入的数据文件名为test.txt
append into table "TEST" --3、向表test中追加记录
fields terminated by X'09' --4、字段终止于X'09',是一个制表符(TAB)
(ID,NAME,DATETIME DATE "YYYY-MM-DD HH24:MI:SS") -----定义列对应顺序
注意:后面的解释不用写,代码中标点符号一定是英文的,列名一定要与数据库中的列名一致,不然会报错
扩展:(与append等同)a、insert,为缺省方式,在数据装载开始时要求表为空
b、append,在表中追加新记录
c、replace,删除旧记录,替换成新装载的记录
d、truncate,同上
(3)保存下,将格式改成.ctl,名字将为input.ctl,文件为控制文件
6、keyboard键+R,打开运行,输入cmd,输入以下语句
c:\Documents and Settings\User>sqlldr userid = system/123 control = D:\input.ctl 回车
如果是远程的:
c:\Documents and Settings\User>sqlldr userid = system/123@172.16.6.151/orcl control = D:\input.ctl 回车
7、ok!!!搞定。
转载于:https://www.cnblogs.com/xiaocaibaodao/archive/2012/10/17/2727312.html
将excel中的数据导入到oracle数据库中相关推荐
- 将Excel中的数据导入到MySql数据库中
如何导入到MySql中 将数据导入MySql库中,比较直接的方式就是将数据生成相应的SQL语句来执行.我们的思路是将Excel中的数据拼接成相应的SQL语句并保存在**.sql**文件中提供给MySq ...
- 将 .csv文件中的数据导入My SQL数据库中
利用My SQL 将.csv文件中的数据导入数据库.首先以管理员身份运行cmd,输入指令net start mysql 运行mysql服务,然后输入指令mysql -u root -p ,输入密码.* ...
- 用ado把excel数据写入oracle,如何将excel表格数据导入到oracle数据库对应的表中?!oracle导出excel文件...
如何把excel里的表导入到oracle里 使用第三方工具吧,toad之类的 一个excel表格中有多个sheet,如何将其导入oracle数据库 户和要用DBA 最简单得建用户: create us ...
- Excel数据如何导入到Oracle数据库中
一.通过Excel生成批量SQL语句,处理大量数据 在excel中编写一条SQL语句: 写出一条语句之后,直接从头拉到尾,这样所有的数据都有对应的脚本了,就可以直接复制到分析器,执行脚本即可. 因为在 ...
- 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 ...
- ArcCatalog中将SQLServer中的空间数据导入到Oracle库中
ArcCatalog中将SQLServer中的空间数据导入到Oracle库中 1.在ArcCatalog中新建数据库连接->SQLServer 2.在ArcCatalog中新建数据库连接-> ...
- Sql Server数据库数据导入到SQLite数据库中
背景:Sql Serve数据库中有个表格A,想把数据导入到SQLite数据库中 工具下载地址:点击打开链接 用法: 原作者地址及下载地址:点击打开链接
- hive sqoop 分区导入_利用oozie,执行sqoop action将DB2中的数据导入到hive分区表中
测试:利用oozie,执行sqoop action将DB2中的数据导入到hive分区表中. 需要注意的地方: 1,要添加hive.metastore.uris这个参数.否则无法将数据加载到hive表中 ...
- redis和sqlserver数据同步_SQLServer数据库之redis数据库的数据导入到SQLServer数据库中...
本文主要向大家介绍了SQLServer数据库之redis数据库的数据导入到SQLServer数据库中,通过具体的内容向大家展现,希望对大家学习SQLServer数据库有所帮助. #!/usr/bin/ ...
最新文章
- Trends Genet | 王关红和Jackson Champer综述共生菌和基因驱动技术防控蚊媒疾病
- 【Android 应用开发】Android屏幕适配解析 - 详解像素,设备独立像素,归一化密度,精确密度及各种资源对应的尺寸密度分辨率适配问题
- SD-WAN是更简单的企业WAN解决方案吗?
- 网络与服务器编程框架库 acl_3.0.12 发布
- 【自然框架】之通用权限(四):角色表组
- 【招聘(深圳)】华强方特文化科技集团 .NET工程师
- 尝试Office 2003 VSTO的开发、部署
- videojs插件使用
- 利用Python我发现我女朋友每天都在看这种网站
- qt android 设备权限,QtScrcpy: Android实时投屏软件,此应用程序提供USB(或通过TCP/IP)连接的Android设备的显示和控制。它不需要任何root访问权限...
- 蓝桥杯 PREV-8 历届试题 买不到的数目
- 语音识别介绍(下篇)
- 用好IE9浏览器必须要知道的九件事
- L1-034 点赞 (20 分)—团体程序设计天梯赛
- 数据集_汇总 | SLAM、重建、语义相关数据集大全
- android 画扇形进度条,css绘制扇形进度条
- windows和Linux下西部数据C1门解决方法
- 计算机基础知识教案总结,计算机基础学习心得体会范文
- 闪购网站Gilt从Rails迁移到Scala
- Parameter 0 of method selGoods in com.jm.provider.service.admin.GoodsServerImpl required a bean of t
热门文章
- 使用Visual Studio 2012 开发 Html5 应用
- shell脚本实例(随堂笔记)
- 【转】大厦将倾,互联网将如何变革传统行业(下)
- 关于分布式系统的数据一致性问题(二)
- android四大组件之Activity以及常见的view处理
- 教你用电脑从 Google Play 下载 Android 程序 apk 文件
- AutoVBA调用AddCricle方法绘制圆
- go遍历结构体(struct)字段对应的值,切片(slice),字典(map)
- 【渝粤教育】广东开放大学 公文写作选读 形成性考核 (30)
- 23种设计模式(十)对象创建之构建器