Oracle一次插入多条数据
Oracle一次插入多条数据(批量插入)
语法:
INSERT ALL
INTO tableName (column1, column2, column_n) VALUES (expr1, expr2, expr_n)
INTO tableName (column1, column2, column_n) VALUES (expr1, expr2, expr_n)
INTO tableName (column1, column2, column_n) VALUES (expr1, expr2, expr_n)
SELECT count(*) FROM dual;
【注】:查询语句“SELECT count(*) FROM dual;”不能少,需要一条查询语句,查询结果不重要。
个人测试:
(1)中间300个INTO子句效率较高(和SQL长度有关)。
说明1:
多条into语句之间,支持:
(1)支持回车换行。
(2)支持无空格拼接。
(3)肯定支持空格拼接。
说明2:
说明2:
说明3:效率比如下语句高
INSERT INTO tableName (column1, column2, column_n) VALUES (expr1, expr2, expr_n)
INSERT INTO tableName (column1, column2, column_n) VALUES (expr1, expr2, expr_n)
INSERT INTO tableName (column1, column2, column_n) VALUES (expr1, expr2, expr_n)
————————————————
版权声明:本文为CSDN博主「HaleyTiger」的原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接及本声明。
原文链接:https://blog.csdn.net/hu1010037197/article/details/104813131
最新文章
- Web项目从Oracle转为Mysql,fluentnhibernate-1.0和NHibernate2.1.0升级到NHibernate3.3的注意事项
- HTML5开发笔记:初窥CANVAS,上传canvas图片到服务器
- player.swf播放flv方式
- QTP11的下载地址和破解教程
- DLL丢失修复
- editplus中使用emmet?
- 1.把二元查找树转变成排序的双向链表[BST2DoubleLinkedList]
- NopCommerce架构分析之六------自定义RazorViewEngine
- docker-compose 工具安装
- sdl2.0示例
- IIS7内建账号,应用程序池
- 【luogu2161】【SHOI2009】Booking会场预约
- 深度学习二、CNN(卷积神经网络)概念及理论
- mybatis使用oracle的nulls first/nulls last
- Redis中Pipeline的使用
- oracle impdp导入脚本
- LeetCode--232--用栈实现队列
- nginx https配置——Let's Encrypt 部署和维护
- escape()、encodeURI()、encodeURIComponent() 编码解码
- Java 容器的基本概念