ПочатиПочніть безкоштовно

Зробіть стовпці 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.

Ця вправа є частиною курсу

Вступ до реляційних баз даних у SQL

Переглянути курс

Інтерактивна практична вправа

Спробуйте виконати цю вправу, доповнивши цей зразок коду.

-- Make universities.university_shortname unique
ALTER ___ ___
ADD ___ ___ UNIQUE(___);
Редагувати та запускати код