我正在向 SQL Server 表添加一行,该表的主键列作为自动递增 (identity
)。当我以编程方式向表中插入新行时,有没有办法获取所添加行的键的值,因为我想将其用作另一个相关表中的外键?
最佳答案
您可以使用 OUTPUT
条款。
INSERT INTO YourTable (SomeInteger)
OUTPUT INSERTED.IncrementedColumn
VALUES (1)
关于sql - 协助自动递增主键,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/50841642/