Không phải chỉ mục đã tồn tại mà là có các giá trị trùng lặp của TopicShortName
trường trong chính bảng. Theo thông báo lỗi, giá trị trùng lặp là một chuỗi trống (nó có thể chỉ là một khía cạnh của việc đăng tôi đoán). Các bản sao như vậy ngăn cản việc tạo UNIQUE
chỉ mục.
Bạn có thể chạy một truy vấn để xác nhận rằng bạn có một bản sao:
SELECT
TopicShortName,
COUNT(*)
FROM
DimMeasureTopic
GROUP BY
TopicShortName
HAVING
COUNT(*) > 1
Có lẽ trong cơ sở dữ liệu khác, dữ liệu khác và không có bản sao.