【问题标题】:How can i set the id from one table to another table如何将 id 从一个表设置到另一个表
【发布时间】:2021-02-26 04:08:49
【问题描述】:

我有一个问题,假设我有两个表我正在使用存储过程对第一个表执行插入操作,但是如何在另一个表的第一个表中插入自动递增 ID? ??????????

【问题讨论】:

标签: c# windows forms winforms desktop-application


【解决方案1】:

如果你能提供一个你想要达到的目标的例子会很好。

要通过存储过程获取插入的 Id,您可以使用 SCOPE_IDENTITY。

SCOPE_IDENTITY():返回当前范围内最后生成的标识值。

例如:

INSERT INTO.... VALUES(); SELECT SCOPE_IDENTITY();

此查询将插入给定的表并返回插入的 id。

您也可以使用选择@@IDENTITY,这将返回最后插入的ID,无论范围。

INSERT INTO.... VALUES(); SELECT @@IDENTITY;

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2016-04-03
    • 1970-01-01
    • 1970-01-01
    • 2015-12-09
    • 1970-01-01
    • 2011-02-02
    • 2011-06-07
    • 2011-11-01
    相关资源
    最近更新 更多