我有一个名为 DevProject 的表,它跟踪受特定项目影响的开发人员。
ID int PK
DevID int NOT NULL FK
ProjectID int NOT NULL FK
ID是DevProject表的PK列。 DevID和ProjectID分别是开发人员和项目表中的PK。当一个新项目启动时,一组开发人员会受到该项目的影响。一些开发人员可能仍在从事其他项目。因此,在经理确定要在特定的新项目上工作之后, DevProject 表应该填充新项目的ID和开发人员的ID。
感谢您的帮助。
答案 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);