Như đã thấy trong ảnh chụp màn hình SSMS, dường như không có dấu hiệu nào về khóa chính. Đáng lẽ phải có một biểu tượng khóa bên cạnh cột ID.
Kiểm tra thêm cho thấy rằng Id thực sự được khai báo là danh tính (Máy chủ SQL cho AUTO INCREMENT
), nhưng không phải là khóa chính. Để tạo Id
khóa chính thực, nhấp chuột phải vào bảng trong SSMS và chọn Thiết kế, nhấp chuột phải vào Id
trong trình thiết kế cột và nhấp vào ĐẶT TỪ KHÓA CHÍNH:
Sau đó, các bài kiểm tra căng thẳng sẽ tự chạy mà không bị khóa.