Створення обмеження з інтерфейсу програми

Для додавання обмеження до таблиці, відкрийте цю таблицю, перейдіть до закладки Зовнішні ключі вікна Таблиця та клікніть кнопку Додати.

Створення табличного обмеження в Database Tour

Опції створення обмеження

Тип обмеженняВиберіть тип обмеження.
ПоляВиберіть поля / колонки, на які накладається обмеження (для обмежень типу PRIMARY KEY та UNIQUE).
ВиразВкажіть вираз (для обмежень типу CHECK).
УвімкненоВкажіть, чи обмеження увімкнено (для баз даних Oracle).
ВідкладаєтьсяВкажіть, чи обмеження може бути відкладеним (для баз даних Oracle та PostgreSQL).
ВідкладеноВкажіть, чи обмеження початково відкладене (для баз даних Oracle та PostgreSQL).
ДіяВкажіть, чи додавати обмеження відразу чи лише згенерувати код SQL натомість. В останньому випадку ви зможете відредагувати згенерований програмою код перед застосуванням команди.

Зауваження

  1. Робота з обмеженнями через інтерфейс на даний момент підтримується лише для баз даних Oracle, PostgreSQL, SQL Server, Firebird, Interbase, MySQL.
  2. Робота з зовнішніми ключами доступна на закладці Зовнішні ключі вікна Таблиця.

Створення обмеження засобами SQL

Просунуті користувачі також можуть додати обмеження виконанням запиту SQL типу (див. документацію вашої бази даних для уточнення):

ALTER TABLE detail.employee ADD CONSTRAINT employee_login_key UNIQUE (login)

Див. також

 Додавання або зміна поля таблиці

 Додавання табличного індексу

 Додавання зовнішнього ключа таблиці

 Додавання табличної партиції

 Перегляд і редагування структури таблиць