次のテーブルがあります。
create table ApartmentInfo(
ApartmentId int primary key identity,
ApName nvarchar(50))
create table [User](
UserId int primary key identity,
FirstName nvarchar(50),
LastName nvarchar(50),
Username nvarchar(50),
[Password] nvarchar(50),
[Description] nvarchar(200))
create table ApUser(
ApartmentId int foreign key references ApartmentInfo(ApartmentId),
UserId int foreign key references [User](UserId),
primary key(ApartmentId,UserId))
使用方法の要約: テーブルに 10 のアパートがあり、Apartmentinfo
テーブルに 3 人のユーザーがいるとし[User]
ます。
今、次のようなストアド プロシージャを書きたいと思います。
- every
UserId
にはすべて 10 があり、テーブルにApartmentId
新しいアパートメントが作成されるたびに、すべて 3 を持つテーブルに再びApartmentInfo
追加されます。ApUser
userId
- また、新しいユーザーがテーブルに作成された場合、それに関連する
User
すべての 10 もテーブルに含まれます。ApartmentId
ApUser
事前に感謝します。私は SQL Server を初めて使用するので、どうすれば実行できるかわかりませんが、可能であればお知らせください。よろしくお願いします。