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数据库中相关推荐

  1. 将Excel中的数据导入到MySql数据库中

    如何导入到MySql中 将数据导入MySql库中,比较直接的方式就是将数据生成相应的SQL语句来执行.我们的思路是将Excel中的数据拼接成相应的SQL语句并保存在**.sql**文件中提供给MySq ...

  2. 将 .csv文件中的数据导入My SQL数据库中

    利用My SQL 将.csv文件中的数据导入数据库.首先以管理员身份运行cmd,输入指令net start mysql 运行mysql服务,然后输入指令mysql -u root -p ,输入密码.* ...

  3. 用ado把excel数据写入oracle,如何将excel表格数据导入到oracle数据库对应的表中?!oracle导出excel文件...

    如何把excel里的表导入到oracle里 使用第三方工具吧,toad之类的 一个excel表格中有多个sheet,如何将其导入oracle数据库 户和要用DBA 最简单得建用户: create us ...

  4. Excel数据如何导入到Oracle数据库中

    一.通过Excel生成批量SQL语句,处理大量数据 在excel中编写一条SQL语句: 写出一条语句之后,直接从头拉到尾,这样所有的数据都有对应的脚本了,就可以直接复制到分析器,执行脚本即可. 因为在 ...

  5. oracle数据库表excel文件位置,“如何将excel表格数据导入到oracle数据库对应的表中?“数据库文件导入excel表格数据库中...

    如何实现Excel表格自动导入到数据库 库?是什么数据库?sql?access?mysql?我以sql2008为例子 1.打开SQL Server Management Studio-任务-数据 2. ...

  6. oracle表中放入word,“如何将excel表格数据导入到oracle数据库对应的表中?“将excel表格导入word...

    如何将excel表格数据导入到oracle数据库对应的表中? 敢问楼主,表A几列,表B存在几列,表C存在几列 常规方法(表中列和excel中列) PLSQL 中 : select * from A u ...

  7. ArcCatalog中将SQLServer中的空间数据导入到Oracle库中

    ArcCatalog中将SQLServer中的空间数据导入到Oracle库中 1.在ArcCatalog中新建数据库连接->SQLServer 2.在ArcCatalog中新建数据库连接-> ...

  8. Sql Server数据库数据导入到SQLite数据库中

    背景:Sql Serve数据库中有个表格A,想把数据导入到SQLite数据库中 工具下载地址:点击打开链接 用法: 原作者地址及下载地址:点击打开链接

  9. hive sqoop 分区导入_利用oozie,执行sqoop action将DB2中的数据导入到hive分区表中

    测试:利用oozie,执行sqoop action将DB2中的数据导入到hive分区表中. 需要注意的地方: 1,要添加hive.metastore.uris这个参数.否则无法将数据加载到hive表中 ...

  10. redis和sqlserver数据同步_SQLServer数据库之redis数据库的数据导入到SQLServer数据库中...

    本文主要向大家介绍了SQLServer数据库之redis数据库的数据导入到SQLServer数据库中,通过具体的内容向大家展现,希望对大家学习SQLServer数据库有所帮助. #!/usr/bin/ ...

最新文章

  1. Trends Genet | 王关红和Jackson Champer综述共生菌和基因驱动技术防控蚊媒疾病
  2. 【Android 应用开发】Android屏幕适配解析 - 详解像素,设备独立像素,归一化密度,精确密度及各种资源对应的尺寸密度分辨率适配问题
  3. SD-WAN是更简单的企业WAN解决方案吗?
  4. 网络与服务器编程框架库 acl_3.0.12 发布
  5. 【自然框架】之通用权限(四):角色表组
  6. 【招聘(深圳)】华强方特文化科技集团 .NET工程师
  7. 尝试Office 2003 VSTO的开发、部署
  8. videojs插件使用
  9. 利用Python我发现我女朋友每天都在看这种网站
  10. qt android 设备权限,QtScrcpy: Android实时投屏软件,此应用程序提供USB(或通过TCP/IP)连接的Android设备的显示和控制。它不需要任何root访问权限...
  11. 蓝桥杯 PREV-8 历届试题 买不到的数目
  12. 语音识别介绍(下篇)
  13. 用好IE9浏览器必须要知道的九件事
  14. L1-034 点赞 (20 分)—团体程序设计天梯赛
  15. 数据集_汇总 | SLAM、重建、语义相关数据集大全
  16. android 画扇形进度条,css绘制扇形进度条
  17. windows和Linux下西部数据C1门解决方法
  18. 计算机基础知识教案总结,计算机基础学习心得体会范文
  19. 闪购网站Gilt从Rails迁移到Scala
  20. Parameter 0 of method selGoods in com.jm.provider.service.admin.GoodsServerImpl required a bean of t

热门文章

  1. 使用Visual Studio 2012 开发 Html5 应用
  2. shell脚本实例(随堂笔记)
  3. 【转】大厦将倾,互联网将如何变革传统行业(下)
  4. 关于分布式系统的数据一致性问题(二)
  5. android四大组件之Activity以及常见的view处理
  6. 教你用电脑从 Google Play 下载 Android 程序 apk 文件
  7. AutoVBA调用AddCricle方法绘制圆
  8. go遍历结构体(struct)字段对应的值,切片(slice),字典(map)
  9. 【渝粤教育】广东开放大学 公文写作选读 形成性考核 (30)
  10. 23种设计模式(十)对象创建之构建器