Вся эта проблема исчезает с настройкой коннектора MySQL ODBC.
На сервере SQL, который связывается с MySQL, перейдите на экран настройки соединения MySQL ODBC, которое используется связанным сервером.,Откройте «Детали».На вкладке «Курсор / Результаты».Поставьте галочку в поле «Возвращать совпадающие строки вместо затронутых строк».
После внесения этого изменения конфигурации обновления, которые устанавливают значение поля MySQL в значение, которое оно уже имеет, не возвращают ошибку.
Прежде, чем я обнаружил это на другом форуме, я поместил МНОГО кода, чтобы отфильтровать оскорбительные значения на основе полей.Это легко.