Palavra-chave de RESTRIÇÃO SQL
❮ Referência de palavras-chave SQL
ADICIONAR RESTRIÇÃO
O ADD CONSTRAINT
comando é usado para criar uma restrição após a criação de uma tabela.
O SQL a seguir adiciona uma restrição chamada "PK_Person" que é uma restrição PRIMARY KEY em várias colunas (ID e LastName):
Exemplo
ALTER TABLE Persons
ADD CONSTRAINT PK_Person PRIMARY KEY (ID,LastName);
QUEDA DE RESTRIÇÃO
O DROP CONSTRAINT
comando é usado para excluir uma restrição UNIQUE, PRIMARY KEY, FOREIGN KEY ou CHECK.
SOLTE uma restrição ÚNICA
Para eliminar uma restrição UNIQUE, use o seguinte SQL:
SQL Server / Oracle / MS Access:
ALTER TABLE Persons
DROP CONSTRAINT UC_Person;
MySQL:
ALTER TABLE Persons
DROP INDEX UC_Person;
DROP uma restrição PRIMARY KEY
Para eliminar uma restrição PRIMARY KEY, use o seguinte SQL:
SQL Server / Oracle / MS Access:
ALTER TABLE Persons
DROP CONSTRAINT PK_Person;
MySQL:
ALTER TABLE Persons
DROP PRIMARY KEY;
SOLTE uma restrição de CHAVE ESTRANGEIRA
Para eliminar uma restrição FOREIGN KEY, use o seguinte SQL:
SQL Server / Oracle / MS Access:
ALTER TABLE Orders
DROP CONSTRAINT FK_PersonOrder;
MySQL:
ALTER TABLE Orders
DROP FOREIGN KEY FK_PersonOrder;
DROP uma restrição CHECK
Para eliminar uma restrição CHECK, use o seguinte SQL:
SQL Server / Oracle / MS Access:
ALTER TABLE Persons
DROP CONSTRAINT CHK_PersonAge;
MySQL:
ALTER TABLE Persons
DROP CHECK CHK_PersonAge;
❮ Referência de palavras-chave SQL