`
newlethe
  • 浏览: 83785 次
  • 性别: Icon_minigender_1
  • 来自: 武汉
社区版块
存档分类
最新评论

使用PL/SQL将excel数据导入oracle

阅读更多
使用plsql developer
PL/SQL Developer是一种专门用于开发、测试、调试和优化oracle PL/SQL存储程序单元,比如触发器,存储过程,函数和程序包等集成开发环境。
在单个文件数据不多(小于10w行),并且目的表结构已经存在的情况下可以使用plsql developer工具将excel内容直接通过简单的copy,paste操作导入oracle数据库。具体操作方式如下:
l         在plsql developer的sql window里输入select * from test for update,其中test是要导入的oracle数据表名称;
l         执行查询(通过点击按钮或者快捷键F8可以实现);
l         点击查询结果上面的锁状按钮,使得查询到的内容处于编辑状态。
l         从excel数据表中copy(ctrl +C)要导入oracle中的数据,如果是单列数据导入,可以先按plsql developer中查询结果上面的“添加(+)”按钮,使得数据表处于添加数据状态,然后将鼠标在plsql developer的列名称上单击,最后使用快捷键ctrl + v 完成数据导入操作,并单击plsql developer中的“提交(对号)”按钮提交所做的修改。
l         如果是同时导入所有列,首先选择copy所有数据,然后点增加(+)并点击编辑那一行最前面的星号使得整行数据都处于被选择状态,最后paste即可将数据导入。
l         如果分列导入数据,则需要逐列完成,首先选择copy要导入的数据,然后然后点增加(+)并点击编辑那一列的名称,使得整列数据都处于被选择状态,最后paste即可将数据导入。
使用PLSQL developer执行数据的导入和导出操作主要存在的问题是在大数据量情况下对中文数据可能出错,估计将接收数据表的类型定义为nvarchar2的类型会比较好一点。另外,就是这种方法需要人工更多的参与,不能达到自动导入的效果。
分享到:
评论

相关推荐

    PL/SQL将EXCEL数据导入到ORACLE数据库

    使用 PL/SQL 将 EXCEL 数据导入到 ORACLE 数据库的步骤和注意事项 PL/SQL 是 ORACLE 数据库中的编程语言,可以用来实现复杂的数据操作。今天,我们将学习如何使用 PL/SQL 将 EXCEL 数据导入到 ORACLE 数据库中。 ...

    一个对数据库的操作工具PL/SQLpl/sqL工具

    PL/SQL是Oracle公司开发的一种过程化语言,全称为Procedural Language/Structured Query Language,它是SQL的一个扩展,专门用于处理Oracle数据库系统。这个“PL/SQL工具”显然是一个用于辅助管理和操作Oracle数据库...

    用Pl*SQL将Excel中数据导入到oracle中,将oracle的数据通过Pl*SQL导向Excel

    标题中的“用PL/SQL将Excel中数据导入到Oracle中,将Oracle的数据通过PL/SQL导向Excel”涉及到了两个主要的数据库操作流程:数据的导入(Import)和导出(Export)。这里主要介绍如何利用PL/SQL Developer这款工具...

    excel导入oracle数据库

    Excel 导入 Oracle 数据库使用 PL/SQL 标题解释 本文档将指导读者如何使用 PL/SQL 将 Excel 数据导入到 Oracle 数据库中。该过程中,我们将使用 ODBC Importer 导入 Excel 数据,然后将其转换为 Oracle 数据库中的...

    pl/sql64位

    6. **数据导入导出**:能方便地将数据导入或导出到不同格式,如CSV、XML、Excel等。 7. **版本控制集成**:支持与常见的版本控制系统(如Git、SVN)集成,便于团队协作开发。 8. **报表生成**:可以生成各种报表,如...

    PL/SQL ExcelDocumentType

    描述中虽然没有提供具体信息,但通过博文链接我们可以推测这篇博客可能提供了一些实用的方法或示例,教读者如何在PL/SQL中处理Excel文件,可能是为了数据导入导出、报表生成或者数据分析等目的。 标签“源码 工具”...

    excel导入数据到Oracle数据库

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

    Excel数据导入Oracle.docx

    使用SQL Loader工具将数据导入到Oracle数据库中是Excel数据导入Oracle的第五步骤。用户需要使用SQL Loader工具将input.ctl文件中的参数和格式读取到Oracle数据库的student表中。 知识点:SQL Loader工具的使用 * ...

    pl/sql developer 8.0

    PL/SQL Developer是一款由Allround Automations公司推出的高效能、专为Oracle数据库设计的集成开发环境(IDE),尤其适用于编写、调试和管理PL/SQL代码。这个8.0版本被视为Oracle开发者的必备工具,因为它提供了丰富...

    pl/sql developer

    8. 数据导入导出:支持数据的批量导入导出,可以将数据从Excel或其他格式转换到Oracle,反之亦然。 9. 连接管理:可以保存多个数据库连接信息,方便切换和管理不同的数据库实例。 10. 教程和社区支持:PL/SQL ...

    Pl*SQL将Excel中数据导入到oracle

    非常方便的将EXCL数据导入到ORACLE中,操作截图非常详细。

    excel数据直接导入oracle或sql server

    可以直接把excel/csv文件导入oracle或sql server数据库中 可对导入的excel内容进行筛选后再导入 可选择需要导入表的栏位 可批量导入文件夹的所有excel文件或者一个excel文件中的所有sheet 也可以导入一个文件内单个...

    PL/SQL Developer 使用技巧小结

    3. 从 Excel 复制数据,然后在 PL/SQL Developer 中粘贴(使用 Ctrl+V)。 4. 提交更改。 #### 五、PL/SQL Beautifier 的使用 PL/SQL Beautifier 是 PL/SQL Developer 中的一个强大工具,它可以格式化 PL/SQL 代码...

    excel批量导入oracle数据库

    可以使用Python的pandas库或VBA宏来读取Excel文件,并将数据保存为CSV文件,因为Oracle数据库通常通过SQL*Loader或PL/SQL过程来处理CSV格式的数据。 4. **使用SQL*Loader**:SQL*Loader是Oracle提供的一个工具,...

    将excel数据导入到oracle数据库

    总结,将Excel数据导入Oracle数据库涉及到数据预处理、数据库操作和数据迁移工具的使用。理解这个过程有助于提升数据管理效率,确保数据的一致性和准确性。虽然可能需要一些技术背景,但通过实践和学习,任何人都...

    oracle pl/sql开发辅助工具

    7. **数据导入导出**:便捷的数据导入导出功能,如从CSV或Excel文件导入数据,或者将数据库内容导出为文件,简化了数据迁移和备份工作。 8. **自动化脚本**:允许用户创建和运行自定义的PL/SQL脚本,实现批量处理...

    将excel导入oracle

    文档"将excel导入oracle.doc"应该包含了更详尽的步骤指导和代码示例,可以帮助读者更好地理解和实践这个过程。 总的来说,将Excel数据导入Oracle涉及数据预处理、连接设置、选择导入方法、执行导入以及错误处理等...

    PL_SQL_Developer 中英文

    - **数据导出导入**:支持将数据导出为 CSV、Excel 等格式,同时也支持从外部文件导入数据,方便数据备份和迁移。 ##### 3. 团队协作与版本控制 - **版本控制集成**:PL/SQL Developer 支持与 Git、SVN 等版本控制...

    PL/SQL Developer

    PL/SQL Developer是一款专为Oracle数据库的PL/SQL编程设计的集成开发环境(IDE),它提供了全面的功能,帮助开发者高效地编写、测试和调试存储过程、函数、触发器等数据库对象。这款工具由Allround Automations公司...

Global site tag (gtag.js) - Google Analytics