自我总结:sql中一次插入多条数据的写法
2017-03-19 19:22
218 查看
这周写一个数据写入功能的时候需要多次插入数据,百度之后发现了两种写法,特此总结:
写法1:insert into tableName (列名1,列名2,列名3,列名4) values (值1,值2, 值3, 值4),(值1,值2, 值3, 值4)......
写法2:insert into tableName (列名1,列名2,列名3,列名4)
select 值1,值2,值3,值4,
union all select 值1,值2,值3,值4
union all select 值1,值2,值3,值4......
效率现在并不知道谁快,但是我一般选择第一种,因为字符串比较好拼接。
写法1:insert into tableName (列名1,列名2,列名3,列名4) values (值1,值2, 值3, 值4),(值1,值2, 值3, 值4)......
写法2:insert into tableName (列名1,列名2,列名3,列名4)
select 值1,值2,值3,值4,
union all select 值1,值2,值3,值4
union all select 值1,值2,值3,值4......
效率现在并不知道谁快,但是我一般选择第一种,因为字符串比较好拼接。
相关文章推荐
- C#:30行数据插入到数据库中的效率测试-一行行执行、构造SQL一次执行、SqlBulkCopy
- SQL语句 插入数据的三种写法
- C#:30行数据插入到数据库中的效率测试-一行行执行、构造SQL一次执行、SqlBulkCopy
- 循环插入一条数据的sql写法
- C# 构造一次插入多条数据的SQL语句
- 记一次上万条数据的正确插入更新sql语句
- 项目总结--maven+springsecurity+solr+springmvc+hibernate 延迟加载处理+hibernate sql对象处理(sql执行插入)+spring注解方式+邮件 + JNDI+项目框架写法+jasperreprot的简单应用
- [自我总结]如何使用VS2005中的OLEDB的JET SQL驱动来动态创建数据表!
- SQL2005里一次插入多行数据的代码
- PL/SQL使用INSERT...SELECT一次插入多行数据
- SQL---一次插入多条数据
- 一次插入多条数据的insert语句写法
- mysql一条SQL一次插入大容量数据
- 【SQL】如何一次(一条SQL语句)向ORACLE中插入多组/多条数据,不同于mysql
- sql每五秒插入一条数据 一次插入N条数据
- 每次插入一条数据速度很慢,一次全部插入SQL语句过大,个人解决办法是每次插入指定条数
- MySql返回上一次插入行的影响数以及动态Sql时返回影响数的位置和Java端的写法
- 一次插入多条数据SQL语句
- 用SQL一次插入多条数据
- SQL中一次插入多条数据