以下的文章我们主要介绍的是如何用SQL*Loader把Excel数据导出到Oracle中,最终的实现目的是往Oracle数据库里,插入excel文件中的相关数据,以下就是实现目的是往Oracle数据库里,插入excel文件中的相关数据的具体操作步骤。

实现步骤:

1、打开MicroSoft Excel 2000

2、文件(F)→新建(N)→工作簿→

3、输入数据后,存盘为test.xls,

4、文件(F)→另存为(A)→

保存类型为:制表符分隔,起名为text.txt,保存到C:

5、须先创建表结构:

连入SQL*Plus,以system/manager用户登录,

SQL> conn system/manager

创建表结构

SQL> create table test

(

id number,--序号

usernamevarchar2(10),--用户名

passwordvarchar2(10),--密码

sj varchar2(20)  --建立日期

);

6、创建SQL*Loader输入数据所需要的文件,均保存到C:,用记事本编辑:

控制文件:input.ctl,内容如下:

load data --1、控制文件标识 infile 'test.txt' --2、要输入的数据文件名为test.txtappend into table test--3、向表test中追加记录

fields terminated by X'09'--4、字段终止于X'09',是一个制表符(TAB)

(id,username,password,sj) -----定义列对应顺序

a、insert,为缺省方式,在数据装载开始时要求表为空

b、append,在表中追加新记录

c、replace,删除旧记录,替换成新装载的记录

d、truncate,同上

7、在DOS窗口下使用SQL*Loader命令实现数据的输入

C:>sqlldruserid=system/managercontrol=input.ctl

默认日志文件名为:input.log

默认坏记录文件为:input.bad

如果是远程对Oracle数据库进行导入操作,则输入字符串应改为:

C:>sqlldruserid=system/manager@serviceName_192.168.1.248control=input.ctl

8、连接到SQL*Plus中,查看是否成功输入,可比较input.log与原test.xls文件,查看数据是否全部导入,是否导入成功.

【编辑推荐】

【责任编辑:孙巧华 TEL:(010)68476606】

点赞 0

oracle 如何添加数据文件,在Oracle数据库里插入excel文件数据的步骤相关推荐

  1. mysql十万条数据_2秒内向数据库中插入十万条数据?

    怎么向数据库中快速插入十万条数据呢,当然得需要对比才能看到效果,今天给大家亲身测了两种方法对比,差别25倍左右 1,数据库用sql server 2008 r2,表结构非常简单,四个字段,建数据表的s ...

  2. 把服务器sql数据库导出excel文件,将mysql数据库数据以Excel文件的形式导出

    最近在工作中,领导让从数据库中导出一些数据并存放到Excel表格中,网上有许多教程,下面是我总结的其中俩种方法. 从数据库管理工具中导出(navicat) 在navicat导出数据导Excel中还是比 ...

  3. Oracle数据库中插入日期型数据

    如果插入Oracle的当前系统时间可以用 SYSDATE INSERT INTO FLOOR VALUES ( SYSDATE ) ; 往Oracle数据库中插入日期型数据(to_date的用法) 今 ...

  4. net以execl做数据库_C#.NET Excel文件数据导入SQL Server数据库完整代码

    展开全部 在日常的项目中,Excel,Word,txt等格式的数62616964757a686964616fe58685e5aeb931333337626235据导入到数据库中是很常见 这里将分为.n ...

  5. mysql数据库 导入excel_如何在MySQL数据库中导入excel文件内的数据 详细始末

    在开发项目的时候通常需要使用数据库,数据库Database是用来存储和管理数据的仓库.下面,我们以MySQL数据库为例来看看如何在数据库中导入excel文件内的数据吧. 操作方法 01 MySQL 打 ...

  6. excel数据库_将excel文件导入mysql数据库教程(PHP实现)

    点击蓝字关注我们!每天获取最新的编程小知识! 源 / php中文网      源 / www.php.cn 在这篇文章中,我将给大家介绍如何使用PHP将excel文件导入mysql数据库.有时候我们需 ...

  7. 从mysql读取数据保存成excel_小程序读取excel表格数据,并存储到云数据库

    最近一直比较忙,答应大家的小程序解析excel一直没有写出来,今天终于忙里偷闲,有机会把这篇文章写出来给大家了. 老规矩先看效果图 效果其实很简单,就是把excel里的数据解析出来,然后存到云数据库里 ...

  8. php 清除数据表中所有数据库,清除一个数据库里所有表的数据

    如果需要清除一个数据库里所有表的数据,则可用下面命令: exec sp_MSforeachtable TRUNCATE TABLE ? ******************************** ...

  9. 计算机共享文件误删怎么恢复,在电脑上不小心把共享里的EXCEL表格数据给删除了,该怎么恢复这个文件的数据啊?,excel表格里误删数据恢复...

    请问excel表格被误删了一列并保存了 要怎么恢复 我们需备的材料分别是:电脑.excel表格. 1.首先打开excel工作簿,单击左的文件选项. 2.在弹出的界面中找到管理工作簿,单击恢复未保存的工 ...

最新文章

  1. The Proposal of Service Oriented Data Mining System for Solving Real-Life Classification--阅读笔记
  2. RDB和AOF速度测试
  3. iap 审核 文档_为什么必须审核文档
  4. 【Elasticsearch】Elasticsearch之别名
  5. Gzip,BZip2,Lzo,Snappy比较
  6. jdk 文档下载地址
  7. python微信自动发消息系统
  8. Axure rp 9安装包下载地址、汉化文件、授权码(包括下载地址)
  9. 【Python爬虫实战】使用Selenium爬某音乐歌曲及评论信息啦~
  10. ectouch注册去邮箱的修改方法
  11. GEE学习笔记4:Sentinel 2 植被指数计算
  12. openfoam学习心得---牛顿流体相关公式理解、转换与整理
  13. UNITY设计一款简单的3d射击小游戏(虚拟现实大作业)
  14. 第二届全国大学生网络安全精英赛初赛错题笔记
  15. 划痕分析_如何保护相机和镜头不受损坏,灰尘和划痕
  16. Error: Unable to execute “/usr/bin/vmware-uninstall-tools.pl.终极解决方案
  17. 智慧医院绩效管理方案
  18. stm32使用各种传感器的教程
  19. new Foo 和 new Foo()的区别以及Foo f2()的问题
  20. 高效工程师系列(一) 如何找到一个利于自己成长的环境

热门文章

  1. ie8不支持console.log()的解决方法
  2. 纯css解决div隐藏浏览器原生滚动条,但保留鼠标滚动效果的问题
  3. 本地Apache服务器访问时502 Server dropped connection 错误解决方法
  4. Springboot中关于跨域问题的一种解决方法
  5. android自动化测试--appium运行的坑问题及解决方法
  6. 如何从JavaScript中删除数组中的元素?
  7. enctype =#39;multipart / form-data#39;是什么意思?
  8. 从Java中的串口读取文件
  9. Java:PULLXML解析XML(内附jar包链接)
  10. 洛谷——P1200 [USACO1.1]你的飞碟在这儿Your Ride Is Here