T-Sql:如何编写一个执行几个类似插入语句的SP?

时间:2012-10-11 16:20:32

标签: tsql

我有一个名为 DevProject 的表,它跟踪受特定项目影响的开发人员。

ID           int PK
DevID        int NOT NULL FK
ProjectID    int NOT NULL FK  

ID是DevProject表的PK列。 DevID和ProjectID分别是开发人员和项目表中的PK。当一个新项目启动时,一组开发人员会受到该项目的影响。一些开发人员可能仍在从事其他项目。因此,在经理确定要在特定的新项目上工作之后, DevProject 表应该填充新项目的ID和开发人员的ID。

感谢您的帮助。

1 个答案:

答案 0 :(得分:1)

我知道你的意思。这个链接有答案。

  declare @ID int;
  insert into table_1 (value) values ('newProj2');
  SET @ID = SCOPE_IDENTITY();
  insert into table_2 (id, memberID) values (@ID, 1);
  insert into table_2 (id, memberID) values (@ID, 2);