Зробіть стовпці 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(___);