Palabra clave de RESTRICCIÓN SQL
❮ Referencia de palabras clave de SQL
AGREGAR RESTRICCIÓN
El ADD CONSTRAINT
comando se utiliza para crear una restricción después de que ya se haya creado una tabla.
El siguiente SQL agrega una restricción llamada "PK_Person" que es una restricción PRIMARY KEY en varias columnas (ID y LastName):
Ejemplo
ALTER TABLE Persons
ADD CONSTRAINT PK_Person PRIMARY KEY (ID,LastName);
RESTRICCIÓN DE CAÍDA
El DROP CONSTRAINT
comando se utiliza para eliminar una restricción ÚNICA, CLAVE PRINCIPAL, CLAVE EXTERNA o COMPROBAR.
DROP una restricción ÚNICA
Para descartar una restricción ÚNICA, use el siguiente SQL:
Servidor SQL/Oracle/MS Access:
ALTER TABLE Persons
DROP CONSTRAINT UC_Person;
mysql:
ALTER TABLE Persons
DROP INDEX UC_Person;
DROP una restricción PRIMARY KEY
Para descartar una restricción PRIMARY KEY, use el siguiente SQL:
Servidor SQL/Oracle/MS Access:
ALTER TABLE Persons
DROP CONSTRAINT PK_Person;
mysql:
ALTER TABLE Persons
DROP PRIMARY KEY;
DROP una restricción FOREIGN KEY
Para descartar una restricción FOREIGN KEY, use el siguiente SQL:
Servidor SQL/Oracle/MS Access:
ALTER TABLE Orders
DROP CONSTRAINT FK_PersonOrder;
mysql:
ALTER TABLE Orders
DROP FOREIGN KEY FK_PersonOrder;
DROP una restricción CHECK
Para descartar una restricción CHECK, use el siguiente SQL:
Servidor SQL/Oracle/MS Access:
ALTER TABLE Persons
DROP CONSTRAINT CHK_PersonAge;
mysql:
ALTER TABLE Persons
DROP CHECK CHK_PersonAge;
❮ Referencia de palabras clave de SQL