Bắt đầu ngayBắt đầu miễn phí

Đặt cột của bạn là UNIQUE với ADD CONSTRAINT

Như đã thấy trong video, bạn thêm từ khóa UNIQUE sau column_name cần phải là duy nhất. Cách này chỉ áp dụng cho bảng mới:

CREATE TABLE table_name (
 column_name UNIQUE
);

Nếu bạn muốn thêm ràng buộc unique vào một bảng đã tồn tại, hãy làm như sau:

ALTER TABLE table_name
ADD CONSTRAINT some_name UNIQUE(column_name);

Lưu ý điều này khác với cú pháp ALTER COLUMN cho ràng buộc not-null. Ngoài ra, bạn phải đặt tên cho ràng buộc là some_name.

Bài tập này là một phần của khóa học

Nhập môn Cơ sở dữ liệu quan hệ bằng SQL

Xem khóa học

Bài tập tương tác thực hành trực tiếp

Hãy thử làm bài tập này bằng cách hoàn thành đoạn mã mẫu này.

-- Make universities.university_shortname unique
ALTER ___ ___
ADD ___ ___ UNIQUE(___);
Chỉnh sửa và Chạy Mã