SQL UNIQUE. SQL UNIQUE Constraint on ALTER TABLE. MySQL / SQL Server / Oracle / MS Access. MySQL / SQL Server / Oracle / MS Access. MySQL. SQL Server / Oracle / MS Access.

SQL UNIQUE Constraint on ALTER TABLE

Pentru a crea o restricție UNIQUE în coloana „ID” atunci când tabelul este deja creat, utilizați următorul SQL:

MySQL / SQL Server / Oracle / MS Access:
 
ALTER TABLE Persons
ADD UNIQUE (ID);

Pentru a denumi o constrângere UNIQUE și pentru a defini o restricție UNIQUE pe mai multe coloane, utilizați următoarea sintaxă SQL:

MySQL / SQL Server / Oracle / MS Access:
 
ALTER TABLE Persons
ADD CONSTRAINT UC_Person UNIQUE (ID,LastName);
DROP a UNIQUE Constraint

Pentru a elimina o restricție UNIQUE, utilizați următorul SQL:

MySQL:
 
ALTER TABLE Persons
DROP INDEX UC_Person;

SQL Server / Oracle / MS Access:
 
ALTER TABLE Persons
DROP CONSTRAINT UC_Person;