Вставить… при обновлении дубликата ключа ничего не используя MySQL

Моя проблема в том, что у меня есть несколько уникальных ключей на столе.

Вставить игнорировать не вариант, потому что он подавляет ошибки.MySQL не поддерживает условные выражения любого типа вне оператора (например, if (cond), затем вставьте else don 'т вставить)Хранимые процедуры не являются опцией (единственное место, где я могу использовать операторы if / else)При дубликате ключа может обновляться ключ с новым значением, но я хочу, чтобы уникальные ключи не менялись в случае сбоя ограничения уникальности.

Таким образом, единственный вариант будет на дубликате просто неничего не обновляю. Есть ли способ, которым я могу достичь этого? Или есть еще варианты?

Ответы на вопрос(2)

Ваш ответ на вопрос