--sqlserver:
insert into 表名(字段名) select xxx union all
select yyy union all
select zzz
--oracle
insert into 表名(字段名) select xxx from dual union all
select yyy from dual union all
select zzz from dual
楼上的回答 是正确的,单单的insert数据的话只能插入一条。想要一个insert插入多 条数据只能结合 select来实现了