Powiel możliwe:
How can I INSERT data into two tables simultaneously in SQL Server?Jak wstawić do dwóch tabel naraz w procedurze przechowywanej?
ten projekt do szkoły, więc każda pomoc będzie wielki dziękuję!
Mam dwie tabele - jak wstawić do dwóch tabel? Więc obie tabele są połączone.
Pierwsza tabela nazywa Customer
z klucza podstawowego o nazwie CID
sumujący auto
CREATE TABLE [dbo].[Customer](
[CID] [int] IDENTITY(1,1) NOT NULL,
[LastName] [varchar](255) NOT NULL,
[FirstName] [varchar](255) NOT NULL,
[MiddleName] [varchar](255) NULL,
[EmailAddress] [varchar](255) NOT NULL,
[PhoneNumber] [varchar](12) NOT NULL
CONSTRAINT [PK__CInforma__C1F8DC5968DD69DC] PRIMARY KEY CLUSTERED
(
I Druga tabela nazywa Employment
który ma klucz obcy powiązany z tabeli nadrzędnej
CREATE TABLE [dbo].[Employment](
[EID] [int] IDENTITY(1,1) NOT NULL,
[CID] [int] NOT NULL,
[Employer] [varchar](255) NOT NULL,
[Occupation] [varchar](255) NOT NULL,
[Income] [varchar](25) NOT NULL,
[WPhone] [varchar](12) NOT NULL,
CONSTRAINT [PK__Employme__C190170BC7827524] PRIMARY KEY CLUSTERED
(
Musisz ustawić SCOPE_IDENTITY, aby zapisać ostatnio wstawioną PK i użyć jej jako FK w następnej instrukcji. – Jaxedin