Cześć, chciałem stworzyć tabelę oraz od razu ustawić constraint z nazwą na FK i nadać reguły usuwania oraz modyfikacji, ale pojawiają się błędy:
- przy ON ->
Incorrect syntax near the keyword 'ON'.
- przy CASCADE ->
incorrect syntax near 'Cascade'
Zapewne coś nie tak w składni, ale nie mogę znaleźć podobnego przypadku. Większość dotyczyła albo ustawienie nazwy constraint na FK, albo reguły usuwania/modyfikacji. Czy da się to w ogóle razem pogodzić w jednym create?
---------- SWIAT.INSTYTUCJE
CREATE TABLE Swiat.Instytucje(
InstytycjaId int identity(1,1) CONSTRAINT PK_InstytycjaId PRIMARY KEY,
Instytycja nvarchar(200) NOT NULL,
KodPanstwa char(2) NOT NULL
CONSTRAINT FK_KodPanstwa FOREIGN KEY REFERENCES Swiat.Panstwa(KodPanstwa)
ON DELETE RESCTRICT ON UPDATE CASCADE);
GO