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 ...
最新文章
- python3 bytes与hex字符串互转
- mysql选择行_在mysql中选择特殊行
- OpenYurt 深度解读:如何构建 Kubernetes 原生云边高效协同网络?
- C语言 typedef 和 define 区别 - C语言零基础入门教程
- 还在担心漏测吗?快来使用jacoco统计下代码覆盖率
- IDEA使用@Data注解,类调用get、set方法标红的解决办法
- Excel不好吗?为什么非要用Python做数据分析
- 怎么看作业部落的html,HTML问题汇总
- python win32api教程_winapi-如何在python中使用win32 API?
- docker安装nessus
- java-注解-自定义注解-注解解析
- xp系统禁止开机启动服务器,Window XP 开机启动超慢,哪些系统服务和进程可以禁用?...
- js问号点的作用(?.)和问号问号(??)的用法
- JVM Advent Calendar:JCP.NEXT,简化了JCP程序
- STM32项目分享---MQTT智能门禁系统(含APP控制)
- uniapp轻松集成极光推送自定义消息+通知 Android极光 IOS极光 两行代码集成极光SDK
- 散——TIPS(C语言)
- vmware黑苹果安装vmware tools方法
- 黑盒测试和白盒测试定义及区别
- 一个整数,它加上100后是一个完全平方数,再加上168又是一个完全平方数
热门文章
- 微型计算机之bootloader是什么呢
- bp上传php文件,文件上传-1
- matlab入门作业
- 什么是多道程序设计(Multiprogramming)以及有什么优点?
- mysql 导出整个库表结构图_mysql导出数据库数据及表结构
- Java实现中国式排名_统计中国式排名的三种方法,一定有一个适合你
- 风暴英雄服务器无响应,win7系统下玩风暴英雄卡机的解决方法
- 暗黑破坏神4玩不了怎么办?可能是显卡驱动没更新
- linux显示文件开头部分内容,Linux 命令 - head: 打印文件的开头部分
- Vj程序设计作业H10