Обычно, когда у вас есть уникальное ограничение для поля базы данных, это означает, что значение в поле должно быть уникальным по отношению ко всем другим значениям в этом поле во всех строках таблицы.Поэтому, чтобы помочь ответить на этот вопрос, я бы посоветовал вам сообщить, какое значение вы пытаетесь обновить в этом поле.Также «строки» предполагают, что вы пытаетесь обновить более одной строки, возможно, с одним и тем же значением.Если это правда, тогда это ваша проблема.