如果要把多行数据同时插入数据库,如果多次调用insert into 命令,就有需要多次和数据库进行交互,有没有办法把多行数据一次插入数据库呢?答案如下:
INSERT INTO product (name, price)
SELECT 'apple',10
Union
SELECT 'clothes',230
union
SELECT 'bike',400
本文介绍了一种高效地将多行数据一次性插入数据库的方法,避免了多次调用insertinto命令带来的性能开销。通过使用SQL的UNION操作符,可以轻松实现这一目标。
如果要把多行数据同时插入数据库,如果多次调用insert into 命令,就有需要多次和数据库进行交互,有没有办法把多行数据一次插入数据库呢?答案如下:
INSERT INTO product (name, price)
SELECT 'apple',10
Union
SELECT 'clothes',230
union
SELECT 'bike',400
5379
4万+

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