开发者社区> 暖枫无敌> 正文

向ORACLE数据库中录入EXCEL表数据 之 PL/SQL Developer8.0

简介:       最近在做向ORACLE数据库中录入数据,数据库中的表数目多,并且有的表中数据记录多,有的数据记录少,刚开始就从少的表开始往里面录入,少还可以,后来发现表中数据量太大了,就想有没有办法一次性数据录入,在网上找了找,就采用了PL/SQL Developer8.0尝试了一下,很是方便啦。
+关注继续查看

      最近在做向ORACLE数据库中录入数据,数据库中的表数目多,并且有的表中数据记录多,有的数据记录少,刚开始就从少的表开始往里面录入,少还可以,后来发现表中数据量太大了,就想有没有办法一次性数据录入,在网上找了找,就采用了PL/SQL Developer8.0尝试了一下,很是方便啦。

       使用PLSQL   Developer工具,这个可是大名鼎鼎的Oracle   DBA最常使用的工具。  
       在单个文件不大的情况下(少于100000行),并且目的表结构已经存在的情况下——对于excel而言肯定不会超过了,因为excel文件的最大行为65536,可以全选数据复制,然后用PLSQL   Developer工具。  
  1   在PLSQL   Developer的sql   window里输入select   *   from   表名   for   update;  
  2   按F8执行  
  3   打开锁(编辑数据),   再按一下加号.   鼠标点到第一列的列头,使全列成选中状态,然后粘贴,最后commit提交即可。  

这里注明一下,可能发生的错误情况,在实际中遇到的问题:

 在建立oracle数据库中表的字段的时候,不能带(m)、x等字符,否则会出现invalid character或missing comma等错误而导致数据无法commit;(上次在录入数据时由于字段名称设置为企业(个)/产值(万元),结果出错了,在网上找了好久也没有相关提示,错误总算找出来了,以后再也不会犯类似的错误了)

 

 

版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。

相关文章
使用PL/SQL Developer给Oracle生成漂亮的数据库说明文档
使用PL/SQL Developer给Oracle生成漂亮的数据库说明文档
82 0
Oracle数据库PL/SQL学习笔记——函数定义
Oracle数据库PL/SQL学习笔记——函数定义
71 0
Oracle数据库PL/SQL学习笔记三——复合数据的定义
Oracle数据库PL/SQL学习笔记三——复合数据的定义
74 0
Oracle数据库PL/SQL学习笔记二——基础控制语句
Oracle数据库PL/SQL学习笔记二——基础控制语句
34 0
Oracle数据库PL/SQL学习笔记(一)
Oracle数据库PL/SQL学习笔记(一)
74 0
Oracle学习(十一):PL/SQL
本文主要讲Oracle PL/SQL
50 0
Oracle数据库 PL/SQL 入门
Oracle数据库 PL/SQL 入门
91 0
PL/SQL 工具远程连接Oracle数据库方法,plsql免安装oracle客户端直接配置oci实战演示
PL/SQL 工具远程连接Oracle数据库方法,plsql免安装oracle客户端直接配置oci实战演示
196 0
利用PL/SQL Developer导入导出ORACLE数据库数据
利用PL/SQL Developer导入导出ORACLE数据库数据
79 0
Oracle 使用 PL/SQL Developer 生成 AWR 报告
Oracle AWR报告是用来分析数据库故障和性能的重要指标报告!
186 0
+关注
文章
问答
文章排行榜
最热
最新
相关电子书
更多
EasyDBforOracle— 基于阿里云的Oracle最佳实践
立即下载
Oracle云上最佳实践
立即下载
迁移 ORACLE 最佳实践
立即下载