0

特定のプロジェクトに影響を受ける開発者を追跡する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 を入力する必要があります。

助けてくれてありがとう。

4

1 に答える 1

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);
于 2012-10-11T19:31:01.100 に答える