查书看到的两种方法:
写法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......
本文介绍了两种在SQL中批量插入数据的方法,一种是使用values列表直接插入,另一种是通过union all结合子查询的方式进行插入,这两种方法各有优缺点,适用于不同的场景。
写法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......
5843
1095
38万+

被折叠的 条评论
为什么被折叠?