Zacznij terazZacznij za darmo

Nadaj kolumnom unikalność za pomocą ADD CONSTRAINT

Jak pokazano w filmie, słowo kluczowe UNIQUE dodaje się po nazwie kolumny, która ma być unikalna. Działa to oczywiście tylko dla nowych tabel:

CREATE TABLE table_name (
 column_name UNIQUE
);

Jeśli chcesz dodać ograniczenie unikalności do istniejącej tabeli, zrób to w następujący sposób:

ALTER TABLE table_name
ADD CONSTRAINT some_name UNIQUE(column_name);

Zwróć uwagę, że różni się to od składni ALTER COLUMN używanej przy ograniczeniu not-null. Poza tym musisz nadać ograniczeniu nazwę: some_name.

To ćwiczenie jest częścią kursu

Wprowadzenie do relacyjnych baz danych w SQL

Zobacz kurs

Interaktywne ćwiczenie praktyczne

Spróbuj tego ćwiczenia, uzupełniając ten przykładowy kod.

-- Make universities.university_shortname unique
ALTER ___ ___
ADD ___ ___ UNIQUE(___);
Edytuj i uruchom kod