学院首页 软件应用 编程开发 创意设计 认证培训 软件论坛
ASP ASP.NET PHP JSP SQL MYSQL Java VB

您的位置:学院 >> 编程开发 >> SQL >> 用SQL*Loader将Excel数据导出到Oracle


用SQL*Loader将Excel数据导出到Oracle


实现目的:往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,        --序号

    username    varchar2(10),     --用户名

    password    varchar2(10),     --密码

    sj       varchar2(20)      --建立日期

    );

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

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

  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,username,password,sj)   -----定义列对应顺序

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

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

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

d、truncate,同上

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

C:\>sqlldr userid=system/manager control=input.ctl

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

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

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

C:\>sqlldr userid=system/manager@serviceName_192.168.1.248 control=input.ctl

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

(t113)

技术文章快速查找

栏目导航
软件应用
·操作系统 ·杀毒防黑 ·应用软件
·聊天软件 ·网络软件  
Web开发
·ASP ·JavaScript ·CGI
·JSP ·VbScript ·Web服务器
·PHP ·XML  
开发语言
·VB ·VC ·ASP.NET
·Java ·C/C++ ·Delphi
数据库开发
·MySQL ·SQL/Access ·PowerBuilder
·Oracle ·DB2  
网站设计
·Flash ·Dreamweaver ·HTML/CSS
·Fireworks ·FrontPage  
平面设计
·Photoshop ·CorelDraw ·AutoCAD
·FreeHand ·Illustrator ·3DsMAX
媒体动画
·Director ·Authorware ·Maya
·视频处理    


相关软件 产品库推荐
·笔记本 ·台式机 ·服务器
·数码相机 ·手机 ·GPS
·DV摄像机 ·MP3 ·MP4
·CPU ·硬盘 ·内存
·主板 ·显卡 ·显示器
·打印机 ·投影机 ·路由器

还没人留言,抢个先,哈哈!
对"用SQL*Loader将Excel数据导出到Oracle"的评论 - 快速回贴
内容:
  [完成后可按Ctrl+Enter发布]

百度中 用SQL*Loader将Excel数据导出到Oracle 相关内容
Google搜索中 用SQL*Loader将Excel数据导出到Oracle 相关内容
雅虎中 用SQL*Loader将Excel数据导出到Oracle 相关内容
Sogou搜索中 用SQL*Loader将Excel数据导出到Oracle 相关内容

相关软件 最新回复帖子:

·nesox让电子邮件营销原来如此轻松!
·Windows Vista 中卸载软件的不同方式
·没有mysql支持时的替代方案
·一个可以发送附件及HTML格式邮件的PHP类
·AutoCAD打造精致三维鸟笼实例详解
·Photoshop自定义水晶字特效样式
·AutoCAD三维基础实例教程
·PS为黑背景长发美女照片抠图换背
·用Photoshop自制个性摩托车贴花小经验
·轻松几步将美女照片处理为手工素描


  相关软件 用SQL*Loader将Excel数据导出到Oracle相关文章
教您 SQL SERVER 2005 同步复制技术 Windows 2003不太喜欢SQL Server2000
MYSQL,Oracle,SQL数据库在JSP中的驱动 SQL Server 和 Oracle 常用函数对比
一个有关多条件数据库查询的优化方法 用ADO管理SQL Server数据库及其设备
通用SQL数据库查询语句精华使用简介 Oracle中捕获问题SQL解决CPU过渡消耗
如何在Oracle数据库10g中跟踪SQL SQL Server对文件内容进行全文检索查询
ORACLE中常用的SQL语法和数据对象 Oracle中使用SQL MODEL定义行间计算
在MySQL中执行SQL语句时的几个注意点 向你谈谈SQLPlus中的复制和粘贴技巧
热点关注:IBM将与微软开始激烈对决 关于SQL Server数据库的若干注意事项
50种方法巧妙优化你的SQL Server数据库 优化SQL Server服务器内存配置的策略
将SQL语句转换为符合VB.NET格式字符串 用MS SQL Reporting Services生成报表