и PRIMARY KEY ограничители обеспечивает гарантию единственности столбца или набора столбцов.
PRIMARY KEY ограничения автоматически имеет .
MySQL:
SQL Server / Oracle / MS Access:
Для создания нескольких используйте следующий синтаксис SQL:
1 2 3 4 5 6 7 8 |
TABLE Persons ( P_Id int NOT , LastName (255) NOT , FirstName (255), Address (255), City (255), CONSTRAINT (P_Id,LastName) ) |
SQL Ограничения при ALTER TABLE
Следующие SQL создает ограничитель в колонке "P_Id", когда таблица "Persons" уже создана:
Для создания нескольких при уже созданной таблице "Persons" используйте следующий синтаксис SQL:
1 2 |
ALTER TABLE Persons ADD CONSTRAINT (P_Id,LastName) |
Удаление
Для удаления ограничителя используйте следующий SQL:
MySQL:
SQL Server / Oracle / MS Access:
1 2 |
ALTER TABLE Persons DROP CONSTRAINT |





