SQL中如何将多条数据一次性初始化插入

2025年03月24日 20:13
有2个网友回答
网友(1):

可以这样
insert into table
select value1,value2,....
union all
select value3,value4,....
union all
....
如果数据来源为另一个表则可以
insert into table select col1,col2,... from table2

网友(2):

insert into TableName (字段1,字段2,字段3,……,字段n)
select '对应值1','对应值2','对应值3','……','对应值n' union
select '对应值1','对应值2','对应值3','……','对应值n' union
……
select '对应值1','对应值2','对应值3','……','对应值n' --最后没有union)