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

Méthode d'utilisation et exemple de la clé DROP CONSTRAINT SQL

Référence des mots-clés SQL

(Suppression de la contrainte)

La commande DROP CONSTRAINT est utilisée pour supprimer des contraintes UNIQUE, Primaire Clé, Clé Étrangère ou Contrôle.

Suppression de la contrainte UNIQUE

Pour supprimer la contrainte UNIQUE, utilisez le SQL suivant :

SQL Server / Oracle / MS Access :

ALTER TABLE Persons
DROP CONSTRAINT UC_Person;

MySQL :

ALTER TABLE Persons
DROP INDEX UC_Person;

Suppression de la contrainte Primaire Clé

Pour supprimer la contrainte Primaire Clé, utilisez le SQL suivant :

SQL Server / Oracle / MS Access :

ALTER TABLE Persons
DROP CONSTRAINT PK_Person;

MySQL :

ALTER TABLE Persons
DROP PRIMARY KEY;

Suppression de la contrainte FOREIGN KEY

Pour supprimer la contrainte FOREIGN KEY, utilisez le SQL suivant :

SQL Server / Oracle / MS Access :

ALTER TABLE Orders
DROP CONSTRAINT FK_PersonOrder;

MySQL :

ALTER TABLE Orders
DROP FOREIGN KEY FK_PersonOrder;

Suppression de la contrainte CHECK

Pour supprimer la contrainte CHECK, utilisez le SQL suivant :

SQL Server / Oracle / MS Access :

ALTER TABLE Persons
DROP CONSTRAINT CHK_PersonAge;

MySQL :

ALTER TABLE Persons
DROP CHECK CHK_PersonAge;

Référence des mots-clés SQL