Begränsningar kan också läggas till tabeller som redan har skapats. För att lägga till en begränsning till en befintlig tabell måste du använda ALTER TABLE-satsen. Denna sats används för att lägga till eller ta bort kolumner och begränsningar i en befintlig tabell.
Hur många sätt kan du lägga till begränsningar i en tabell?
Begränsningar på tabeller och kolumner gör att du kan upprätthålla datakvaliteten. I SQL finns det två sätt att skapa begränsningar på en tabell: inline och out of line.
Varför läggs begränsningar till i en tabell?
Begränsningar används för att begränsa vilken typ av data som kan gå in i en tabell Detta säkerställer noggrannheten och tillförlitligheten för data i tabellen. Om det finns någon överträdelse mellan begränsningen och dataåtgärden avbryts åtgärden. Begränsningar kan vara kolumnnivå eller tabellnivå.
Hur kan vi lägga till eller ta bort begränsningar i en tabell?
Procedur
- För att uttryckligen ta bort unika begränsningar, använd DROP UNIQUE-satsen i ALTER TABLE-satsen. …
- För att ta bort primärnyckelrestriktioner, använd DROP PRIMARY KEY-satsen i ALTER TABLE-satsen. …
- För att ta bort (tabell)kontrollbegränsningar, använd DROP CHECK-satsen i ALTER TABLE-satsen.
Hur visar jag begränsningar på en tabell i SQL?
Using SQL Server Management Studio
- I objektutforskaren högerklickar du på tabellen som innehåller kontrollbegränsningen och väljer Design.
- På menyn Tabelldesigner, klicka på Kontrollera begränsningar….
- I dialogrutan Check Constraints, under Selected Check Constraint, välj den restriktion du vill redigera.