Situatie:
Ik werk met SQL server 2005. Ik wil een constraint toevoegen. Dit doe ik met behulp van
ALTER TABLE <Tabel naam> ADD CONSTRAINT <Naam constraint>
CHECK <Voorwaarden>
Ik wil nu een constraint maken dat checkt of een waarde in de ene tabel gelijk is aan de waarde in de andere tabel. In mijn geval: Medewerker.kantoornr gelijk aan Woonruimte.kantoornr. Het moet gemaakt worden in de tabel: Woonruimte.
Het volgende werkt niet:
ALTER TABLE [WOONRUIMTE] ADD CONSTRAINT Foo1
CHECK (Medewerker.kantoornr = Woonruimte.kantoornr)
Ik werk met SQL server 2005. Ik wil een constraint toevoegen. Dit doe ik met behulp van
ALTER TABLE <Tabel naam> ADD CONSTRAINT <Naam constraint>
CHECK <Voorwaarden>
Ik wil nu een constraint maken dat checkt of een waarde in de ene tabel gelijk is aan de waarde in de andere tabel. In mijn geval: Medewerker.kantoornr gelijk aan Woonruimte.kantoornr. Het moet gemaakt worden in de tabel: Woonruimte.
Het volgende werkt niet:
ALTER TABLE [WOONRUIMTE] ADD CONSTRAINT Foo1
CHECK (Medewerker.kantoornr = Woonruimte.kantoornr)