关于PL/SQL Developer导入csv文件
一、还是先说一下环境(其他版本也差不多):
- 操作系统:Windows 10
- 数据库Oracle 11g r2
- 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文件相关推荐
- PL/SQL Developer 导入外部文件数据
创建新表ClassInfo 找到/新建 需要导入的文件,表格.文本等均可. 准备导入数据
- pl/sql developer导入导出
用界面化操作也挺方便的: 1.点击Tools--Export User Objects 这种方式可以导出当前用户拥有的所有对象,包括表.视图.触发器.同义词等等,对于表,只能导出表结构,不能导出数据, ...
- PL/SQL Developer 导入导出操作
一.PL/SQL Developer数据导入 Tools->Import Tables 对应的路径是sqlplus.exe的路径,一般情况下,都在\app\Admin\product\11.2. ...
- PLSQL Developer导入csv文件到oracle
csv文件内容: 要导入的表结构 create table RPT_MONILUCE_2_P01 ( imsi NUMBER, road_line NUMBER, ci ...
- PL/SQL developer 导入Excel数据到linux安装的Oracle中文乱码问题
解决oracle中文显示乱码有三层地方需要调整或者修改 第一层:操作系统层 locale -a 查看操作系统是否安装了中文字符集 2.设置用户的中文字符集 查看到linux安装了中文字符集,那么ora ...
- oracle文本导入器只有1列,PL/SQL文本导入器使用步骤
在使用中我们常常需要将Excel数据导入到数据库中,目前主流的SqlServer和Oracle数据库都支持文本导入,笔者下面介绍一下Oracle数据库中的文本导入器的使用步骤: PLSQLDevelo ...
- PL/SQL developer export/import (转)
export/import图标为灰色: 原因:相关应用程序没有关联 菜单栏 --> Tools --> Import Tables... --> Oracle Import Expo ...
- 如何通过 PL/SQL Developer 将 Excel 数据导入 Oracle 对应的表中
首先将 Excel 文件另存为文本文件,然后在点击 PL/SQL Developer 菜单栏的[工具]-[文本导入器],打开后如图所示: 上述步骤操作完之后,点击[到oracle的数据]:
- PL/SQL Developer将Excel表格数据导入表格
说明,在将excel表格数据导入之前,需要创建一个对应的表. 一.打开PL/SQL Developer之后,选择tools(工具)---ODBC Imoprter(ODBC导入器) 二.选择导入文件的 ...
最新文章
- vue 复选框的渲染
- BP神经网络与卷积神经网络(CNN)
- JSP的会话(Session)跟踪
- 送一个全新的AirPods Pro
- php 获取html中图片不显示,HTML中img标签src属性用PHP设置后不显示
- C语言梳排序Comb sort算法(附完整源码)
- 整理 | 程序员必读书单1.0
- GitHub 配置及简单使用
- Process com.xxxxxxxx has died
- Java 并发编程:Synchronized 及其实现原理
- IE和火狐读取XML方法比较
- GCC为什么不将a * a * a * a * a * a优化为(a * a * a)*(a * a * a)?
- yii和php的一些细节
- $(function() {});和$(document).ready(function() {});区别
- 十年远景书计算机应用,写一篇十年愿景书
- 完美世界暴力裁员:工作996、生病被关小黑屋,有摄像头监控!
- No rule to make target /opt/ros/kinetic/lib/liborocos-kdl.so.1.3.2问题解决
- [篇二章四]_安装 Windows 11 系统
- 【iOS】调用百度、高德地图SDK
- SQL之case when then用法(用于分类统计)
热门文章
- php study计算闰年,IOS_IOS获取指定年月的当月天数,前言
在开发IOS中常常需要用 - phpStudy...
- Teradata 数据库介绍
- 字节,比特,字符,位,单位换算
- linux网卡通信延迟高,Linux性能优化-网络请求延迟变大
- 运动控制卡的函数库与Linux,运动控制卡应用开发教程之使用Qt
- 初步使用Arduino
- 计算机一级ps操作,计算机一级考试《PS》:视图操作快捷键大全
- 学画画软件app推荐_超好用的学习绘画的APP
- aspose.word 插入段落样式失效或段落文本样式无效 请配合正确食用方式
- HTML 微信 获取微信ID,关于微信订阅号获取openid的问题_html/css_WEB-ITnose