In SQL Server, een beperking definieert regels waaraan gegevens in een database moeten voldoen. U kunt bijvoorbeeld een UNIQUE
. hebben beperking toegepast op een kolom om ervoor te zorgen dat elke waarde die in die kolom wordt ingevoegd uniek is (d.w.z. geen enkele andere rij deelt dezelfde waarde).
Als u die beperking later moet verwijderen, kunt u dit als volgt doen met Transact-SQL.
De ALTER TABLE-instructie
U kunt een beperking verwijderen met behulp van de ALTER TABLE
verklaring.
Hier is een voorbeeld waarbij we een beperking met de naam taskcode_unique
laten vallen :
ALTER TABLE Tasks DROP CONSTRAINT taskcode_unique; GO
Dit is vrij duidelijk. Het verandert de tabel met de naam Tasks
, door de beperking met de naam taskcode_unique
te laten vallen (verwijderen) .
Dit kan heel handig zijn als je ooit een tabel moet laten vallen die toevallig een beperking heeft, omdat je de beperking moet laten vallen voordat je de tabel laat vallen.