`
daniel.wuz
  • 浏览: 101775 次
  • 性别: Icon_minigender_1
  • 来自: 纽约
最近访客 更多访客>>
社区版块
存档分类

将Excel导入Oracle中

阅读更多
1.录入excel测试表格,test.xls。
2.另存为.csv格式
3.创建sql*loader控制文件test.ctl,内容如下:
Load data
Infile 'c:\test.csv'
insert Into table test Fields terminated by ','(column1,column2,column3,column4,column5)    

需要将数据文件拷贝到对应位置

4.到数据库中建立对应的测试表test

create table test (
column1 Varchar2(10),
column2 Varchar2(10),
column3 Varchar2(10),
column4 Varchar2(10),
column5 Varchar2(10)
)

5.执行导入命令
Sqlldr userid = system/manager control='C:\test.ctl'

导入成功!

附:
Sqlldr的函数关键字说明:
Userid   --oracle用户名 userid = username/password
Control --控制文件名称 control = ‘e:\insert.ctl’
Log     –-日志文件名称 log = ‘e:\insert.log’
Bad     --损坏文件名称
Data     --data file name
Discard    --discard file name
Discardmax --number of discards to allow(默认全部)
Skip       --导入时跳过的记录行数(默认0)
Load       --导入时导入的记录行数(默认全部)
Errors    --允许错误的记录行数(默认50)

ctl文件内容说明:
Load data
Infile ‘e:\test.csv’          --数据源文件名称
Append|insert|replace       --append在表后追加,insert插入空表,replace替代原有内容
Into table test            --要导入的数据库表名称
[when id = id_memo]     --过滤条件
Fields terminated by X’09’ --字段分隔符
(id,name,telphone)        --字段名称列表
分享到:
评论

相关推荐

    将excel导入oracle

    本文将深入探讨如何将Excel数据导入Oracle数据库,这是一个常见的需求,特别是在数据分析、报表制作以及系统集成等场景。 Excel是一种广泛使用的电子表格工具,其易用性和强大的数据处理能力使其成为许多业务人员的...

    c#中高效的excel导入oracle的方法

    在C#中高效地将Excel数据导入Oracle数据库通常涉及到几个关键步骤,包括使用COM组件读取Excel、转换数据格式、创建表结构以及利用Oracle的SQL*Loader工具。以下是对这个方法的详细说明: 首先,我们需要引入必要的...

    excel 导入oracle

    在系统初始化时,往往需要将预先准备好的Excel数据导入到Oracle中,以便快速构建数据库内容。 Xls2Ora工具就是解决这个问题的一个实用解决方案。这个工具允许用户将Excel(.xls)文件中的数据直接导入到Oracle...

    使用toad将excel数据导入oracle

    使用 Toad 将 Excel 数据导入 Oracle 是一种常见的数据导入方式,下面将详细介绍该过程中涉及的知识点。 Toad 简介 Toad 是一个 Oracle 数据库管理工具,由 Quest Software 公司开发,提供了数据库设计、开发、...

    excel导入oracle工具

    excel导入oracle工具

    Excel数据导入Oracle.docx

    Excel数据导入Oracle是一种常见的数据迁移操作,通过将Excel表格中的数据导入到Oracle数据库中,可以实现数据的集成和共享。下面将详细介绍Excel数据导入Oracle的步骤和知识点。 1. 准备数据:在Excel中构造出需要...

    excel导入oracle数据库

    该过程中,我们将使用 ODBC Importer 导入 Excel 数据,然后将其转换为 Oracle 数据库中的数据表。 描述详解 在本文档中,我们将使用 PL/SQL 将 Excel 数据导入到 Oracle 数据库中。该过程可以分为两步:首先,...

    excel批量导入oracle数据库

    本文将详细讲解如何使用Excel批量导入Oracle数据库,这是一个常见的需求,特别是在数据分析和报表生成等领域。 首先,我们需要了解Excel和Oracle数据库的基本概念。Excel是一款由Microsoft开发的电子表格应用程序,...

    excel数据导入oracle

    - 需要将此Excel文件转换为CSV格式以便导入Oracle数据库。 - 保存路径为`D:\`。 - 文件名为`student.csv`。 3. **创建控制文件(.ctl文件)**: - 创建一个名为`input.ctl`的文件,用于指定导入规则。 - 内容...

    excel导入数据到Oracle数据库

    ### Excel导入数据到Oracle数据库详解 #### 一、前言 在日常工作中,我们经常会遇到需要将Excel中的数据批量导入到Oracle数据库的情况。...希望本文能帮助大家更好地理解和掌握Excel导入Oracle数据库的操作流程。

    excel数据导入oracle完整代码(C#)

    本示例将详细介绍如何使用C#编程语言将Excel数据导入Oracle数据库。这里,我们假设你已经具备一定的C#编程基础,对Oracle数据库有基本了解,并且安装了Visual Studio 2008和Oracle 10g。 首先,我们需要在C#项目中...

    Excel文件数据导入Oracle

    将Excel数据导入Oracle不仅能够提升数据处理的效率,还能充分利用Oracle的强大功能,如事务管理、并发控制、数据安全等。本文将详细介绍如何利用Oracle自带工具SQL\*Loader进行这一操作,包括创建Excel文件、控制...

    Excel文件导入到Oracle数据库

    3. **利用工具或编程**:有多种方式可将Excel数据导入Oracle,包括使用Oracle SQL Developer、PL/SQL Developer等图形界面工具,或者通过编写SQL*Loader、外部表等脚本进行批量导入。这些工具通常允许设置列映射,...

    将excel数据导入到oracle数据库

    本文将详细介绍如何将Excel数据导入Oracle数据库,这是一个实用且重要的技能,尤其对于数据分析师、数据库管理员以及IT专业人员来说。Excel作为广泛使用的电子表格工具,常常被用作数据存储和处理的临时平台,而...

    Excel导入Oracle工具

    Excel导入Oracle工具通过解析Excel文件,将其内容转换为适合Oracle数据库的格式,然后执行INSERT语句将数据插入到指定的表中。这样,用户可以避免编写复杂的SQL脚本,简化了数据迁移的过程。 该工具的使用方法通常...

    JAVA实现Excel表数据导入ORACLE数据库

    在本篇文章中,我们将讨论如何使用JAVA语言将Excel表中的数据导入ORACLE数据库中。该文章将详细介绍实现该功能所需的步骤和代码。 首先,需要安装相关的JAR包,包括Oracle的JDBC驱动包、JXL包和Apache Commons ...

    excel导入数据到oracle工具

    "Excel导入数据到Oracle工具"就是为了方便用户将Excel中的数据高效、准确地导入到Oracle数据库而设计的。这个小工具简化了手动操作的繁琐步骤,提高了工作效率。 首先,我们需要了解Excel和Oracle的基本概念。Excel...

    5种从Excel数据导入Oracle方法

    5种从Excel数据导入Oracle方法

Global site tag (gtag.js) - Google Analytics