English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية
Referencia de palabras clave SQL
Después de crear la tabla, la orden ADD CONSTRAINT se utiliza para crear restricciones.
El siguiente SQL agrega una restricción llamada "PK_Person" en múltiples columnas (ID y LastName):
ALTER TABLE Persons ADD CONSTRAINT PK_Person PRIMARY KEY (ID,LastName);
La orden DROP CONSTRAINT se utiliza para eliminar restricciones UNIQUE, PRIMARY KEY, FOREIGN KEY o CHECK.
Para eliminar la restricción UNIQUE, utilice el siguiente SQL:
SQL Server / Oracle / MS Access:
ALTER TABLE Persons DROP CONSTRAINT UC_Person;
MySQL:
ALTER TABLE Persons DROP INDEX UC_Person;
Para eliminar la restricción de PRIMARY KEY, utilice el siguiente SQL:
SQL Server / Oracle / MS Access:
ALTER TABLE Persons DROP CONSTRAINT PK_Person;
MySQL:
ALTER TABLE Persons DROP PRIMARY KEY;
Para eliminar la restricción FOREIGN KEY, utilice el siguiente SQL:
SQL Server / Oracle / MS Access:
ALTER TABLE Orders DROP CONSTRAINT FK_PersonOrder;
MySQL:
ALTER TABLE Orders DROP FOREIGN KEY FK_PersonOrder;
Para eliminar la restricción CHECK, utilice el siguiente SQL:
SQL Server / Oracle / MS Access:
ALTER TABLE Persons DROP CONSTRAINT CHK_PersonAge;
MySQL:
ALTER TABLE Persons DROP CHECK CHK_PersonAge;