gpt4 book ai didi

SQL Server - INSERT 后返回值

转载 作者:行者123 更新时间:2023-12-01 16:19:49 24 4
gpt4 key购买 nike

我试图在 INSERT 语句后获取键值。例子:我有一个包含属性名称和 ID 的表。 id 是生成的值。

    INSERT INTO table (name) VALUES('bob');

现在我想在同一步骤中取回 id。这是如何完成的?

我们正在使用 Microsoft SQL Server 2008。

最佳答案

不需要单独的选择...

INSERT INTO table (name)
OUTPUT Inserted.ID
VALUES('bob');

这也适用于非 IDENTITY 列(例如 GUID)

关于SQL Server - INSERT 后返回值,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7917695/

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