проблема обновления ORA-01036: недопустимое имя / номер переменной - PullRequest
0 голосов

1 Ответ

0 голосов
/ 31 мая 2020

Из раздела руководства cx_ Oracle Использование переменных связывания :

Переменная связывания - это идентификатор или число с префиксом двоеточия. Например, в этом операторе SQL есть две переменные связывания (dept_id и dept_name):

sql = """insert into departments (department_id, department_name)
          values (:dept_id, :dept_name)"""
cursor.execute(sql, [280, "Facility"])

Вы используете '?', Которые не поддерживаются Oracle 's SQL.

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