1. Learn
  2. /
  3. Курси
  4. /
  5. Вступ до реляційних баз даних у SQL

Connected

вправа

Зробіть стовпці UNIQUE за допомогою ADD CONSTRAINT

Як показано у відео, ви додаєте ключове слово UNIQUE після column_name, який має бути унікальним. Це, звісно, працює лише для нових таблиць:

CREATE TABLE table_name (
 column_name UNIQUE
);

Якщо потрібно додати унікальне обмеження до наявної таблиці, зробіть так:

ALTER TABLE table_name
ADD CONSTRAINT some_name UNIQUE(column_name);

Зверніть увагу, що це відрізняється від синтаксису ALTER COLUMN для обмеження not-null. Також обмеженню потрібно надати назву some_name.

Інструкції 1/2

undefined XP
  • 1

    Додайте унікальне обмеження до стовпця university_shortname у universities. Дайте йому назву university_shortname_unq.

  • 2

    Додайте унікальне обмеження до стовпця organization у organizations. Дайте йому назву organization_unq.