[MySQL][Драйвер ODBC 1.4(w)][mysqld-5.7.12 mongosqld v2.14.5]анализ sql 'ОБНОВЛЕНИЕ
Я пытаюсь использовать драйвер ODBC MongoDB для обновления актива в базе данных. В настоящее время я использую Power Automate, и вот мой код, который не работает (выбор статуса работает нормально):
Подключить строку:
Provider=MSDASQL;Persist Security Info=False;Extended Properties="DSN=TEST2;SERVER=20.126.XX.XXX;UID={powerautomateuser?source=XXXXX-ro-db};DATABASE={XXXXX-ro-db};PORT=33XX;LOG_QUERY=1;"
Выполните SQL:
UPDATE powerAutomatePosts
SET facebookPostld = '195982166685423'
WHERE _id = '646d9c2a9ad6287f1ccfa760';
Ошибка:
Идентификатор vCorrelation: 67dd3281-804a-4df2-9c26-f503340be92f
ОШИБКА [42000] [MySQL][Драйвер ODBC 1.4(w)][mysqld-5.7.12 mongosqld v2.14.5]parse sql 'UPDATE powerAutomatePostsSET facebookPostld = '195982166685423'WHERE _id = '646d9c2a9ad6287f1ccfa760';' ошибка: неожиданное ОБНОВЛЕНИЕ в позиции 8 рядом с ОБНОВЛЕНИЕМ
Чтобы обновить актив в MongoDB
1 ответ
В поисках этой ошибки обнаружил, что, возможно, это кодировка символов, как указано в этой ссылке.
Попробуйте изменить драйвер Unicode, который вы используете в конфигурации ODBC. Надеюсь, это поможет вам