| P_Id | LastName | FirstName | Address | City |
|---|---|---|---|---|
| 1 | Hansen | Ola | Timoteivn 10 | Sandnes |
| 2 | Svendson | Tove | Borgvn 23 | Sandnes |
| 3 | Pettersen | Kari | Storgt 20 | Stavanger |
| O_Id | P_Id | |
|---|---|---|
| 1 | 77895 | 3 |
| 2 | 44678 | 3 |
| 3 | 22456 | 2 |
| 4 | 24562 | 1 |
SQL Ограничения при TABLE
Следующие SQL создает в колонке "P_Id", при создании таблицы "Orders":
MySQL:
SQL Server / Oracle / MS Access:
Можно распределить ограничитель на несколько столбцов, для этого используйте следующий синтаксис SQL:
SQL Ограничения при ALTER TABLE
Следующие SQL создает в колонке "P_Id", когда таблица "Orders" уже создан:
Можно распределить ограничитель на несколько столбцов, для этого используйте следующий синтаксис SQL:
1 2 3 4 |
ALTER TABLE Orders ADD CONSTRAINT (P_Id) Persons(P_Id) |
Удаление
Для удаления ограничителя используйте следующий SQL:
MySQL:
SQL Server / Oracle / MS Access:
1 2 |
ALTER TABLE Orders DROP CONSTRAINT |






Коментарі
1
2 s? Цитувати
w3schools.com /.../...
Цитувати