Oracle数据库,批量插入数据
oracle的批量插入方式有多种,以下列举三种常用写法
方式1
insert all into oracle_table ( id, code ) values( 1 , '1' ) into oracle_table ( id, code ) values( 2 , '2' ) into oracle_table ( id, code ) values( 3 , '3' ) into oracle_table ( id, code ) values( 4 , '4' ) select 1 from dual ;
此种方式,看起来比较简洁
方式2
insert into oracle_table (id,code)select id,code from ( select 1 as id, '1' as code from dual union all select 1 as id, '1' as code from dual union all select 1 as id, '1' as code from dual union all select 1 as id, '1' as code from dual ) ;
使用union all 拼接批量数据,然后使用insert into 方法插入拼接好的数据
方式3
begininsert into oracle_table ( id, code ) values( 1 , '1' ); insert into oracle_table ( id, code ) values( 2 , '2' ); insert into oracle_table ( id, code ) values( 3 , '3' ); insert into oracle_table ( id, code ) values( 4 , '4' );
end;
用语句块来执行批量语句
Oracle数据库,批量插入数据相关推荐
- mybatis操作Oracle数据库批量插入与更新、运行注意事项、属性含义
一.项目需求 针对将近300万用户的用电数据进行统计分析,将结果更新保存Oracle数据库.我需要往一个表里面插入数据,数据量总计在500万条左右.一条一条插入的话非常慢,2万条数据近20分钟,后面就 ...
- 往Oracel数据库批量插入数据
往Oracel数据库批量插入数据到目前为止,据我所知,有两种: 第一种,在cmd进入imp命令所在的目录,然后使用imp命令,这种方式批量导入数据速度很快,导入过程会有进程提示,如遇错误,也会告知,如 ...
- oracle中如何加字母,Oracle数据库之oracle数据库表插入数据的时候如何产生一个字母+数字...
本文主要向大家介绍了Oracle数据库之oracle数据库表插入数据的时候如何产生一个字母+数字,通过具体的内容向大家展现,希望对大家学习Oracle数据库有所帮助. Oracle 语句中" ...
- Jmeter向数据库批量插入数据
Jmeter向数据库批量插入数据 下面介绍一下Jmeter向mysql数据库中插入数据的入门操作 1.新建一个线程组,这是必经步骤: 在测试计划上右键–>添加–>Theaders(User ...
- c# oracle 事务批量插入数据,[小白求教]c# System.Data.OracleClient 怎么批量插入数据...
[小白求教]c# System.Data.OracleClient 如何批量插入数据 本帖最后由 qq_16664871 于 2014-10-29 17:00:37 编辑 如题,听说可以用SQL拼接语 ...
- oracle+mybatis批量插入数据
1.Oracle批量操作 我的表结构是 1.1批量插入 1.1.1主键不使用序列 insert into students(sid,sname,ssal,ssex) select 9,'张三',300 ...
- 数据库批量插入数据的三种方法
一.准备工作 测试环境:SpringBoot项目+MybatisPlus框架+MySQL数据库+Lombok 二.导入依赖 <dependency><groupId>org.s ...
- php在sql中添加数据,使用php在oracle数据库中插入数据
以下代码生成此代码 Warning: oci_execute() [function.oci-execute]: ORA-00911: invalid character in F:\wamp\www ...
- oracle批量插入报错,[数据库]Mybatis 批量插入数据 关于Oracle 批量插入报错:ORA
[数据库]Mybatis 批量插入数据 关于Oracle 批量插入报错:ORA 0 2020-08-19 08:00:06 Mybatis 批量插入数据 关于Oracle 批量插入报错:ORA-009 ...
- mysql 批量数据导入报错_Mybatis 批量插入数据 关于Oracle 批量插入报错:ORA
Mybatis 批量插入数据 关于Oracle 批量插入报错:ORA-00933: SQL 命令未正确结束 问题:用mybaits 批量插入数据到Oracle 数据库的时候, 报错:ORA-00933 ...
最新文章
- SAP成都研究院2018年年会之前的技术讲座
- 编程语言的发展趋势及未来方向(3):函数式编程
- 联想小新13pro锐龙版网卡_12G大内存 联想小新Air 14锐龙版仅售3799
- Python网络爬虫开发实战,关于过程中的异常处理
- Java 并发编程之可重入锁 ReentrantLock
- WdatePicker日期插件
- 与基础事务管理器的通信失败 存货申请_干货必读!细说分布式事务两阶段提交...
- JavaScript 启动性能瓶颈分析与解决方案
- php phpexcel导入excel
- 软件集成测试工作流程指南
- sendto()函数
- 个性签名html,简单个性签名大全2021最新版-简简单单的个性签名--个性简单签名设计-腾牛个性网...
- 微信公众平台 微信网页授权
- thinkphp5 layui分页样式
- java word 水印_Java 添加水印(文本水印、图片水印)到Word文档
- 护网笔记(三)-Windows基础、常用服务和入侵排查
- 查尔姆斯理工计算机教授,瑞典查尔姆斯理工大学王二刚教授系统评述:供体-受体型三元共轭聚合物实现高效太阳能电池器件构筑...
- 关于微服务架构业务思考
- 2010年4月12日星期一
- NVIDIA GeForce 940MX win10 python3.6 anaconda cudn9.0 cudnn 7.0 tensorflow-gpu 1.12 安装