Trong SQL Server, sự khác nhau giữa UNIQUE và PRIMARY KEY constraints là gì?
Trong SQL Server, sự khác nhau giữa UNIQUE và PRIMARY KEY constraints là gì?
Trong SQL Server, cả UNIQUE và PRIMARY KEY constraints đều đảm bảo tính duy nhất cho dữ liệu trong cột hoặc nhóm cột mà chúng được áp dụng. Tuy nhiên, có một số khác biệt quan trọng giữa hai loại ràng buộc này:
PRIMARY KEY constraint.PRIMARY KEY tự động tạo một chỉ mục duy nhất (unique index) cho cột hoặc nhóm cột.PRIMARY KEY không được phép chứa giá trị NULL.PRIMARY KEY thường được sử dụng để xác định một cách duy nhất mỗi hàng trong bảng.UNIQUE constraints.UNIQUE cũng tạo một chỉ mục duy nhất cho cột hoặc nhóm cột, ...middle