一、还是先说一下环境(其他版本也差不多):

  1. 操作系统:Windows 10
  2. 数据库Oracle 11g r2
  3. PL/SQL Developer 12

二、csv文件

csv,全称为Comma-Separated Values,一般译为逗号分隔值,csv文件以纯文本的形式来存储表格数据。在windows系统上,如果你装了excel的话,csv的默认打开一般就会是excel,但前面说到,csv是以纯文本的形式来存储数据的,那我们尝试用文本编辑器来打开它,你就会发现,哦!原来是酱紫,看图。图一是office excel打开的,图2是记事本。

三、通过PL/SQL Developer导入

想起来,以前不知道可以整个文件导入,我们是直接用plsql查询表——解锁——复制粘贴进去——提交的方式去导入类似excel之类的数据。有一次公司搞了上百万行的数据过来......那酸爽!

好了,不废话了。我们就用上面那个学生信息的表格数据来导入一次。

1、准备

(1)首先,先修改好csv文件的表头部分,也就是第一行,修改为数据库对应的字段名,我上面那个是已经修正好的了。

(2)在数据库中建好一个跟表格数据对应的表,代码如下:

create table TMP_STUDENT
(fgrade  VARCHAR2(50),fclass  VARCHAR2(50),fname   VARCHAR2(50),fsex    VARCHAR2(2),fborndt DATE
);

(3)然后,我们打开PL/SQL Developer的文本导入器,我这边就截个plsql 12的图,其他版本的随便找一下

(4)打开文本导入器之后我们点击左上角的打开图标,找到你要导入的csv文件,双击打开

(5)加载文件后效果如下,中间的配置我们勾选上标题名,就会自动把第一行作为表头,也就是字段名。然后我们点击选项卡的:到Oracle的数据来选择导入到数据库的哪张表中

(6)在到Oracle的数据选项卡中,选择导入表的用户和表名,如下图的LHY.TMP_STUDENT

选择好后用户名和表明后,界面中部的字段区域就会自动对应到表的字段,而且date格式的也会自动转为对应格式,同时,也可以自己选择对应导入的字段

确认后没问题的话就点左下角的导入按钮,即可完成导入。

emm...图中的每次提交数,导入大数据的可以适当调高一些。

(7)点击导入后(xxx条记录被导入,耗时0.00000001秒)

(8)查询一下确认下,木有问题

关于PL/SQL Developer导入csv文件相关推荐

  1. PL/SQL Developer 导入外部文件数据

    创建新表ClassInfo 找到/新建 需要导入的文件,表格.文本等均可. 准备导入数据

  2. pl/sql developer导入导出

    用界面化操作也挺方便的: 1.点击Tools--Export User Objects 这种方式可以导出当前用户拥有的所有对象,包括表.视图.触发器.同义词等等,对于表,只能导出表结构,不能导出数据, ...

  3. PL/SQL Developer 导入导出操作

    一.PL/SQL Developer数据导入 Tools->Import Tables 对应的路径是sqlplus.exe的路径,一般情况下,都在\app\Admin\product\11.2. ...

  4. PLSQL Developer导入csv文件到oracle

    csv文件内容: 要导入的表结构 create table RPT_MONILUCE_2_P01 (   imsi      NUMBER,   road_line NUMBER,   ci     ...

  5. PL/SQL developer 导入Excel数据到linux安装的Oracle中文乱码问题

    解决oracle中文显示乱码有三层地方需要调整或者修改 第一层:操作系统层 locale -a 查看操作系统是否安装了中文字符集 2.设置用户的中文字符集 查看到linux安装了中文字符集,那么ora ...

  6. oracle文本导入器只有1列,PL/SQL文本导入器使用步骤

    在使用中我们常常需要将Excel数据导入到数据库中,目前主流的SqlServer和Oracle数据库都支持文本导入,笔者下面介绍一下Oracle数据库中的文本导入器的使用步骤: PLSQLDevelo ...

  7. PL/SQL developer export/import (转)

    export/import图标为灰色: 原因:相关应用程序没有关联 菜单栏 --> Tools --> Import Tables... --> Oracle Import Expo ...

  8. 如何通过 PL/SQL Developer 将 Excel 数据导入 Oracle 对应的表中

    首先将 Excel 文件另存为文本文件,然后在点击 PL/SQL Developer 菜单栏的[工具]-[文本导入器],打开后如图所示: 上述步骤操作完之后,点击[到oracle的数据]:

  9. PL/SQL Developer将Excel表格数据导入表格

    说明,在将excel表格数据导入之前,需要创建一个对应的表. 一.打开PL/SQL Developer之后,选择tools(工具)---ODBC Imoprter(ODBC导入器) 二.选择导入文件的 ...

最新文章

  1. JAVA编译成文件的说法_下列关于使用Javac命令编译后生成文件的说法中,正确的是?...
  2. 人工智阅读理解能力首超人类,阿里巴巴刷新世界纪录
  3. sqrt开平方算法解析
  4. 栈顶指针到底指向哪_被称为“程序员试金石”的指针真的没有那么难!不信的话你来看看
  5. 中断系统详解、外部中断
  6. php瀑布墙,phpwind Next增加“瀑布流”图墙展示模式
  7. 【探索测试篇】探索无界,BUG无限,让程序猿头疼的测试技术
  8. Sentinel云原生K8S部署实
  9. flask-uploads扩展的使用笔记
  10. Maven3路程(六)用Maven创建Spring3 MVC项目
  11. hashmap value占用空间大小_性能优化:为什么要使用SparseArray和ArrayMap替代HashMap?...
  12. 计算机常用文献管理工具,工具丨5款常用的文献管理软件
  13. Linux基础入门(详细版)
  14. 移动硬盘安装linux,thinkpad sl400笔记本安装vista,双系统
  15. Graphics详解
  16. jupyter notebook 之 pandas
  17. 华为往事(十八)--CC08 STP:华为抢占制高点
  18. 有5个人坐在一起,问第五个人多少岁?他说比第4个人大2岁。问第4个人岁数,他说比第3个人大2岁。问第三个人,又说比第2人大两岁。问第2个人,说比第一个人大两岁。最后问第一个人,他说是10岁。请问第五个
  19. php /x20有啥用,什么才是逆光摄影 用了全面屏vivo X20恍然大悟
  20. 科林明伦杯哈尔滨理工大学第六届程序设计团队赛-Team模拟

热门文章

  1. 读书笔记(三)--拜占庭问题
  2. signature=b8b7708fbcb2dc05aab2f56dfec583f5,ゲームアップデート内容
  3. 华为MateBook D14 安装ubuntu16 wifi、蓝牙、触控板驱动问题解决
  4. 以下内容选自雷军的博客
  5. github 建设网站 自定义绑定域名
  6. python识别图片中的物体_python3+opencv3识别图片中的物体并截取的方法
  7. 学计算机南昌哪个中专比较好,南昌中专计算机主要学什么
  8. CFS调度算法调度时机的理解
  9. 三维可视化技术的应用现状及发展前景
  10. 软件视频会议性能测试要点,IP网络视频会议系统中MCU性能测试方法的研究