Tôi nghĩ rằng thông báo lỗi khá rõ ràng, phải không?
Nếu chỉ mục của bạn không phải là duy nhất, không phải là không thể null và không phải là cột đơn, thì nó không thể được sử dụng để lập chỉ mục toàn văn bản.
Không, như lỗi cho biết - loại chỉ mục này sẽ không hoạt động. Giai đoạn =Stage. Không có cách nào xung quanh nó.
Như Remus đã chỉ ra - nó không bao giờ nói rằng nó phải là chỉ mục khóa chính! Nếu bạn có một số trường duy nhất và không thể null khác trên bảng, bạn có thể sử dụng chỉ mục duy nhất trên trường đó cho mục đích của mình. Bạn thậm chí có thể chỉ cần thêm INT IDENTITY(1,1)
vào bảng của bạn và đặt một UNIQUE INDEX
trên một lĩnh vực duy nhất đó và bạn nên bắt đầu.