Notitie
Voor toegang tot deze pagina is autorisatie vereist. U kunt proberen u aan te melden of de directory te wijzigen.
Voor toegang tot deze pagina is autorisatie vereist. U kunt proberen de mappen te wijzigen.
Van toepassing op:SQL Server
Azure SQL Database
Azure SQL Managed Instance
SQL-database in Microsoft Fabric Preview
U kunt een controlebeperking in SQL Server wijzigen met behulp van SQL Server Management Studio of Transact-SQL wanneer u de beperkingsexpressie wilt wijzigen of de opties die de beperking voor specifieke voorwaarden in- of uitschakelen.
In dit onderwerp
Voordat u begint:
Een controlebeperking wijzigen met behulp van:
Voordat u begint
Security
Permissions
Vereist ALTER-rechten voor de tabel.
SQL Server Management Studio gebruiken
Een controlebeperking wijzigen
Klik in de Objectverkennermet de rechtermuisknop op de tabel met de controlebeperking en selecteer Ontwerp.
Klik in het menu Tabelontwerper op Beperkingen controleren....
Selecteer in het dialoogvenster Beperkingscontrole onder Geselecteerde beperkingde beperking die u wilt bewerken.
Voer een actie uit de volgende tabel uit:
To Volg deze stappen De beperkingsexpressie bewerken Typ de nieuwe expressie in het veld Expressie. De naam van de beperking wijzigen Typ een nieuwe naam in het veld Naam. De beperking toepassen op bestaande gegevens Selecteer de optie Bestaande gegevens controleren bij maken of inschakelen. Schakel de beperking uit wanneer nieuwe gegevens worden toegevoegd aan de tabel of wanneer bestaande gegevens in de tabel worden bijgewerkt. Deselecteer de optie Afdwingen van beperkingen voor INSERTs en UPDATEs. Schakel de beperking uit wanneer een replicatieagent gegevens invoegt of bijwerken in uw tabel. Haal de optie Handhaven voor replicatie weg. Note
Sommige databases hebben andere functionaliteit voor controlebeperkingen.
Click Close.
Klik in het menu Bestand op Opslaantabelnaam.
Using Transact-SQL
Een controlebeperking wijzigen
Als u een CHECK beperking wilt wijzigen met behulp van Transact-SQL, moet u eerst de bestaande CHECK beperking verwijderen en deze vervolgens opnieuw maken met de nieuwe definitie. Zie Controlebeperkingen verwijderen en Controlebeperkingen makenvoor meer informatie.