MySQL系列:oracle和mysql批量插入的区别

钟罗敏

关注

阅读 41

2022-04-25

一、MySQL

批量插入的两种方式:

其一,循环插入,与MySQL无区别。

insert into table(id,name) values(1,'A’);
insert into table(id,name) values(2,’B’);

其二,批量插入


insert into table(id,name) values(1,’A’),(2,'B')

二、Oracle

批量插入的两种方式:

其一,循环插入,与MySQL无区别。

insert into table(id,name) values(1,'A’);
insert into table(id,name) values(2,’B’);

其二,批量插入(无values 关键字)

insert into table(id,name)
select * from (
   select 1,'A' from dual
   union all 
   select 2,'B' from dual 
)

精彩评论(0)

0 0 举报