Створення обмеження з інтерфейсу програми
Для додавання обмеження до таблиці, відкрийте цю таблицю, перейдіть до закладки Зовнішні ключі вікна Таблиця та клікніть кнопку Додати.
Опції створення обмеження
Тип обмеження | Виберіть тип обмеження. |
Поля | Виберіть поля / колонки, на які накладається обмеження (для обмежень типу PRIMARY KEY та UNIQUE). |
Вираз | Вкажіть вираз (для обмежень типу CHECK). |
Увімкнено | Вкажіть, чи обмеження увімкнено (для баз даних Oracle). |
Відкладається | Вкажіть, чи обмеження може бути відкладеним (для баз даних Oracle та PostgreSQL). |
Відкладено | Вкажіть, чи обмеження початково відкладене (для баз даних Oracle та PostgreSQL). |
Дія | Вкажіть, чи додавати обмеження відразу чи лише згенерувати код SQL натомість. В останньому випадку ви зможете відредагувати згенерований програмою код перед застосуванням команди. |
Зауваження
- Робота з обмеженнями через інтерфейс на даний момент підтримується лише для баз даних Oracle, PostgreSQL, SQL Server, Firebird, Interbase, MySQL.
- Робота з зовнішніми ключами доступна на закладці Зовнішні ключі вікна Таблиця.
Створення обмеження засобами SQL
Просунуті користувачі також можуть додати обмеження виконанням запиту SQL типу (див. документацію вашої бази даних для уточнення):
ALTER TABLE detail.employee ADD CONSTRAINT employee_login_key UNIQUE (login)
Див. також
Додавання або зміна поля таблиці