English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية

Uso e exemplo do comando DROP CONSTRAINT em SQL

Referência de Palavras-Chave SQL

(Excluir restrição)

O comando DROP CONSTRAINT é usado para excluir restrições UNIQUE, PRIMARY KEY, FOREIGN KEY ou CHECK.

Excluir restrição UNIQUE

Para excluir a 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;

Excluir restrição PRIMARY KEY

Para excluir a 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;

Excluir Restrição de FOREIGN KEY

Para excluir a restrição de 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;

Excluir Restrição de CHECK

Para excluir a restrição de 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