用SQL语句在oracle数据库的某张表一次添加多条记录

2024-11-28 14:34:23
推荐回答(4个)
回答1:

insert into stuinfo(id,name)
select 1,'1'
union all
select 2,'2'
union all
select 3,'3'

这样把要插入的数据用union 组合起来就可以了!

回答2:

insert into stuinfo(id,name) select id,name from table where ......

回答3:

把前台穿过来的id、name放到一个集合中,然后把集合当做形参传给数据库操作的方法中,遍历集合每次执行一次insert

回答4:

用两个集合里面存这两个数据,需要存储的时候遍历出来就可以了