gpt4 book ai didi

sql - 在单个 SQL 查询中插入多行?

转载 作者:行者123 更新时间:2023-12-01 16:14:02 27 4
gpt4 key购买 nike

我要一次插入多组数据,比如 4 行。我的表有三列:Person , IdOffice .

INSERT INTO MyTable VALUES ("John", 123, "Lloyds Office");
INSERT INTO MyTable VALUES ("Jane", 124, "Lloyds Office");
INSERT INTO MyTable VALUES ("Billy", 125, "London Office");
INSERT INTO MyTable VALUES ("Miranda", 126, "Bristol Office");

我可以在一条 SQL 语句中插入全部 4 行吗?

最佳答案

在 SQL Server 2008 中,您可以使用单个 SQL INSERT 语句插入多行。

INSERT INTO MyTable ( Column1, Column2 ) VALUES
( Value1, Value2 ), ( Value1, Value2 )

有关这方面的引用,请参阅 MOC 类(class) 2778A - 在 SQL Server 2008 中编写 SQL 查询。

例如:

INSERT INTO MyTable
( Column1, Column2, Column3 )
VALUES
('John', 123, 'Lloyds Office'),
('Jane', 124, 'Lloyds Office'),
('Billy', 125, 'London Office'),
('Miranda', 126, 'Bristol Office');

关于sql - 在单个 SQL 查询中插入多行?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/452859/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com