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.