Tsql T-Sql:如何编写执行多个类似insert语句的SP?

Tsql T-Sql:如何编写执行多个类似insert语句的SP?,tsql,Tsql,我有一个名为DevProject的表,它跟踪受特定项目影响的开发人员 ID int PK DevID int NOT NULL FK ProjectID int NOT NULL FK ID是DevProject表的PK列。DevID和ProjectID分别在Developers表和Project表中PK。当一个新项目启动时,一组开发人员会受到该项目的影响。一些开发人员可能仍在从事其他项目。因此,在经理决定由谁来处理一个特定的新项目后,DevProj

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

ID           int PK
DevID        int NOT NULL FK
ProjectID    int NOT NULL FK  
ID是DevProject表的PK列。DevID和ProjectID分别在Developers表和Project表中PK。当一个新项目启动时,一组开发人员会受到该项目的影响。一些开发人员可能仍在从事其他项目。因此,在经理决定由谁来处理一个特定的新项目后,DevProject表应该填充新项目的ID和开发人员的ID


谢谢你的帮助。

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

  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);

一张多对多的桌子。没有ID。有一个DevID和ProjecID的复合PK。开发者和项目表中的键是一个标识吗?是的,它们都是标识。一旦经理为项目选择了开发人员,开发人员表的ID就会被知道。检索最后插入的项目的ID只是问题的一部分。我想要的是,在检索到新的项目ID之后,能够编写一个SP来处理这个问题,因为我们已经知道了所有的开发人员ID。这只是一个重复的例程,它将有助于为如此少量的数据不断访问数据库。