BaşlayınÜcretsiz Başlayın

ADD CONSTRAINT ile sütunlarını UNIQUE yap

Videoda gördüğün gibi, benzersiz olması gereken column_name ifadesinin ardından UNIQUE anahtar sözcüğünü eklersin. Bu elbette yalnızca yeni tablolar için geçerlidir:

CREATE TABLE table_name (
 column_name UNIQUE
);

Eğer mevcut bir tabloya benzersizlik kısıtı eklemek istersen, bunu şöyle yaparsın:

ALTER TABLE table_name
ADD CONSTRAINT some_name UNIQUE(column_name);

Bunun, not-null kısıtı için kullanılan ALTER COLUMN sözdiziminden farklı olduğuna dikkat et. Ayrıca kısıta bir ad vermen gerekir: some_name.

Bu egzersiz

SQL ile İlişkisel Veritabanlarına Giriş

kursunun bir parçasıdır
Kursu Görüntüle

Uygulamalı interaktif egzersiz

Bu örnek kodu tamamlayarak bu egzersizi bitirin.

-- Make universities.university_shortname unique
ALTER ___ ___
ADD ___ ___ UNIQUE(___);
Kodu Düzenle ve Çalıştır