Ошибка при обновлении accessdb с использованием python - PullRequest
0 голосов
/ 03 июля 2018

Я пытаюсь обновить один из столбцов в ACCESSDB, используя Python, и запрос приведен ниже.

with conn.cursor() as crsr:
    crsr.execute("UPDATE table1 a SET a.Number = (SELECT Number FROM Table2 WHERE condt= a.condt)")

Я получаю сообщение об ошибке ниже

Ошибка: («HY000», «[HY000] [Microsoft] [ODBC Microsoft Access Driver] Операция должна использовать обновляемый запрос. (-3035) (SQLExecDirectW)»)

Пожалуйста, дайте мне знать, в чем здесь ошибка.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...